What to use for C # SlimDX Game UI

I am currently developing a 3D game using C # / SlimDX (Direct3D 9 target). I have been looking for a suitable set of tools for the game interface for a while, but I could not work out.

The game interface will be for RPG games, so it will be quite complex and will include quite a few controls (text boxes, inventory grids, lists, select boxes, scrollable areas, etc.).

I previously (when I was still using C ++ / OpenGL) looked at GameSWF and really liked the idea, but for mine in the current game, this is out of the question.

Does anyone know of a good GUI toolkit for use with SlimDX?

I would be especially interested in using WPF / Silverlight for this, as there are good IDEs for them. But a quick Google search did not reveal any information about the attachment of this data.

+2


source to share


1 answer


You can use WPF (but not Silverlight) for this.

To do this, you need to use SlimDX in conjunction with D3DImage . Then you let WPF handle all of your final composition, including overlaying the WPF interface on top of your SlimDX top scene.



SlimDX basically just displays the brush in this situation, which can be used on any WPF element. (This doesn't work for Silverlight, as Sliverlight doesn't support D3DImage.)

+2


source







All Articles