Page 1 of 1

Game contols on titile screen.

PostPosted: Sat Jul 26, 2014 9:40 am
by zerosimms
Hey Rodot,
I know real estate is a sparse on the LCD screen, so I've been thinking about a nice way to display game controls to the player.

Would it be possible to create a new class that can be called from the gb.titlescreen so that if a user presses the Up Button on the titlescreen, we update the screen and display the game controls?

In the game controls class we could call some nice methods such as:

gb.gamecontrols.btnA("Fires Weapon");
gb.gamecontrols.btnB("Change Waepon);
gb.gamecontrols.btnLeft("Move Left");
gb.gamecontrosl.btnRight("Move Right");

We could also call it if the the user pauses the game...
Just an idea :)

Re: Game contols on titile screen.

PostPosted: Sat Jul 26, 2014 9:45 am
by rodot
It think that some games will require more explanations than just game controls, and in some games it's just obvious. So you can add a page depending on your needs after titleScreen where controls are explained. If you don't want the controls to show up each time, you can create a main menu where an entry is "help" or "controls". You can also display controls as a popup when the game start as I did in Crabator.

In short, I think it's something too specific to embed it in the library.

Re: Game contols on titile screen.

PostPosted: Sat Jul 26, 2014 2:29 pm
by adekto
u can also just add it in a menu and also include a pdf manual (u can explain everything more in-depth)

Re: Game contols on titile screen.

PostPosted: Sat Jul 26, 2014 2:45 pm
by zerosimms
True, true, just an idea :)