Archived

This topic is now archived and is closed to further replies.

Vivanco

In game menu using bitmap text

Recommended Posts

Does anyone know of any good tutorials or have any easy ideas on how to go about creating an in game menu, where the user can adjust various engine properties? I can display text fine, but when it comes to making an interactive menu I dont know where to start. Sorry for the noob question. Cheers (o)..A Bee bit my bottom, now my bottom Big..(o)

Share this post


Link to post
Share on other sites
If by any chance you have the DirectX 9 SDK, look at the donuts4 demo. It has an easy menu system. (If you don''t have it let me know, it''s not that big) I know this is in the OpenGL forum, but the general menu concept is the same for any API.

-UltimaX-

"You wished for a white christmas... Now go shovel your wishes!"

Share this post


Link to post
Share on other sites
Yeah I am using the OpenGL API, but I''m willing to look at any documentation that my set me in the right direction, I dont have DX9 so if you could let me know where to get the docs i would be greatfull.

Cheers for you reply
Viv

(o)..A Bee bit my bottom, now my bottom Big..(o)

Share this post


Link to post
Share on other sites
I''ve used GTK with the glarea widget before -- works well for windowed stuff, but I''m assuming you want some kind of in-game menus that work for fullscreen. I''m actually in the process of adding a scripted menu system to quake2, but that''s kind of complicated. I think GLUT has some built in stuff for menus and such. You might check that out.

___________________________________
Paintball 2.0

jitspoe''s joint

Share this post


Link to post
Share on other sites
Try making a GUI with similar design to Windows one. I''ve made that kind of GUI, you can find it on my webpage (link below) - http://acolyte.ozforces.com.au under Coding section.
From the first glance it looks a bit too complicated, but after some time you might understand that this is the best design and that it''s relatively simple with virtual functions.

Good luck

" Do we need us? "


Ionware Productions - Games and Game Tools Development

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
but that requires GLUT.. a heavy requirement for some of us..
It would be much better if it only used openGL..
Maybe think about drawing things yourself and using glUnProject()
to find the mouse position and detect clicks on your "menu"

Share this post


Link to post
Share on other sites