Sign in to follow this  

Most professional GUI for directX in games

This topic is 2064 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hey,
Firstly I wanted to combine DirectX with WinAPI but it turns out that WinAPI controls are covered by any d3d rendered graphic. I heard that it's best to create ur own GUI for professional games, but does it mean creating everything from the scratch? like window creation, message loop, etc self written?
I just want to use the same technique that all professional game's studio uses to combine GUI elements with DirectX.
I would be really extremaly grateful for any help provided!

Share this post


Link to post
Share on other sites
[quote name='savail' timestamp='1335027678' post='4933549']
Hey,
Firstly I wanted to combine DirectX with WinAPI but it turns out that WinAPI controls are covered by any d3d rendered graphic. I heard that it's best to create ur own GUI for professional games, but does it mean creating everything from the scratch? like window creation, message loop, etc self written?
I just want to use the same technique that all professional game's studio uses to combine GUI elements with DirectX.
I would be really extremaly grateful for any help provided!
[/quote]

These days many(most?) AAA games use Autodesk Scaleform (It lets you integrate Flash GUIs in your OpenGL or DX games). While it is by far one of the easiest ways to make game GUIs it isn't cheap. (I think its included with UDK though)

as an indie you're probably better off using something like CeGUI.

Share this post


Link to post
Share on other sites
hmm CEGUI seems inetersting. Btw it is a substitue for WinAPI right? but destinated precisely for games developers?
And is it going to work with newest DirectX 11 ?

Share this post


Link to post
Share on other sites
Do not try to write your own GUI.

CEGUI works with dx11. CEGUI has all the features you mentioned.

If you have the budget you may buy Scaleform.

Share this post


Link to post
Share on other sites

This topic is 2064 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this