How to create good menu-system?

Blitz3D Forums/Blitz3D Programming/How to create good menu-system?

Try this:

http://www.blitzcoder.com/cgi-bin/showcase/showcase_showentry.pl?id=chroma10102002153409&comments=no

I used it as a base for my own (new) game menu system for my FPS game... I fixed few bugs and added sounds, default settings, 2D/3D/2D sandwich rendering for example - now it's fully functional GameUI that you can use for setting all the video/ audio/ gameplay/ key options and save/ load those to/ from disk. I will release my full source code (with example gfx + functionality) sometime in the near future.