gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

Game Design > Menu design

#18007 - jonnyknowsbest - Thu Mar 18, 2004 2:46 pm

I am starting to program the gba, and i have a menu screen that i have put together. I am using mode 4, but i don't know the best way of selecting the menu items??

Should the menu items themselves be sprites, or should i use a sprite as a cursor to select the menu items??

What techniques have other people used?

#18014 - XeroxBoy - Thu Mar 18, 2004 6:06 pm

I'd personally recommend you do them as sprites. That way, you get a lot of added flexability, since you have the freedom to move them around and, if you want, scale and rotate them.

For instance, you could forget about an 'arrow' all together, and simply highlight the selected menu option in yellow and scale it slightly bigger.

When an item is selected, you could send the other menu options flying.

There are a ton of other things you can do, too. It's just a nice little aspect of polish that's good to use.

#18260 - sgeos - Tue Mar 23, 2004 5:54 am

jonnyknowsbest wrote:
Should the menu items themselves be sprites, or should i use a sprite as a cursor to select the menu items??


It doesn't matter. Or, worded differently, your other requirements will dictate the way you "should" set up your menu system. (Should you have any other requirements.)

-Brendan