I'd like to put together a menu structure similar to Quake, Doom, etc, where you can hit esc and save, load, quit, setup video, etc. I'm wondering if there is a standard way of doing this, or if anyone has some suggestions. Is this something to even do within OpenGL, or should I step out of GL and use regular Java2D?
My first thought was to simply throw up a background image using a textured quad that filled the screen, then draw some text (again using textured quads) over that background. I'm concerned that that is overkill and there is a simpler solution out there.
PS: I like how Alien Flux's menus look... Cas?