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!
Most professional GUI for directX in games
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!
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.
You could also take a look at GWEN UI. It seems to be fairly simple to use, and still robust and actively developed.
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 ?
And is it going to work with newest DirectX 11 ?
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.
CEGUI works with dx11. CEGUI has all the features you mentioned.
If you have the budget you may buy Scaleform.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement