chikavelvet / 3DPool

0 stars 0 forks source link

GUI #5

Open Rishi-Amarnani opened 6 years ago

Rishi-Amarnani commented 6 years ago

I had some ideas concerning GUI.

Let's say on the main menu we just have the buttons Play and Quit.

Then when you press Play, it brings you into a screen with two sides. On both sides are the options: Manual Player and AI (and networked player but we might not do networked player). You will choose a player type for each side (manual vs AI, manual vs manual, AI vs AI, AI vs manual).

Then if you click AI, some options pop up for Easy, Medium, Hard, and adaptive difficulties.

Also, in one of the corners we have the instructions: T - Toggle Free-Cam + WASD movement

Of course, we also need to add the option to go back to the main menu. We can do this by making a pause menu, with the options Main Menu, Quit Application, and Options.

Inside options we can turn music on and off, sound on and off, and change difficulty settings as needed.

Rishi-Amarnani commented 6 years ago

added powerbar like fiber one or something

Rishi-Amarnani commented 6 years ago

added fading for powerbar

Rishi-Amarnani commented 6 years ago

We should fade some of the GUI out and back in when we change fields. For example: when it goes from being player 1's turn to player 2's turn, we should fade the field that says player 1 out, and fade the same field in with it saying player 2 instead of player 1. The fade will function as a transition which will make the change in text more noticeable.