How can I create a GUI for my C # XNA game?

My game has basic functions and plays with the command line, but I would like to add a graphical interface on top of it.

This is a platform-type game written in C # with the XNA infrastructure.

I have googled and found some libraries, but all of them seem very ruminant and sticky tapes. Is there a mature or standard way to create a GUI for my situation?

+8
user-interface c # xna
source share
3 answers

I found http://www.3dbuzz.com made a wonderful section for XNA, he made a Hyperion game similar to old games, it was very interesting to make, and lead me to make a network MUCK based on some of his ideas.

Then he continues to do different things, covering sound, graphical user interface, sprites, etc. Everything is done with good humor and attention to detail.

+3
source share

Standard answer: see the Gamestate management tutorial in the Learning Catalog .

This does not give you very nice widgets, but rather shows a way to control the flow of the game and some menus (including the pause menu).

+2
source share

NEOForce Controls

Full featured open source library for XNA 4.

+1
source share

All Articles