Libraries, utilities, bootloaders...
by zerosimms » Sat Jul 26, 2014 9:40 am
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
-
zerosimms
-
- Posts: 33
- Joined: Thu May 01, 2014 5:34 pm
by rodot » Sat Jul 26, 2014 9:45 am
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.
-
rodot
- Site Admin
-
- Posts: 1290
- Joined: Mon Nov 19, 2012 11:54 pm
- Location: France
-
by adekto » Sat Jul 26, 2014 2:29 pm
u can also just add it in a menu and also include a pdf manual (u can explain everything more in-depth)
-
adekto
-
- Posts: 448
- Joined: Tue Feb 25, 2014 9:47 pm
- Location: belgium
by zerosimms » Sat Jul 26, 2014 2:45 pm
True, true, just an idea
-
zerosimms
-
- Posts: 33
- Joined: Thu May 01, 2014 5:34 pm
Return to Software Development
Who is online
Users browsing this forum: No registered users and 88 guests