Microsoft Developer Network > Forums Home > Archived Forums Forums > XNA Game Studio Express > How can I create a GUI for my XNA game? (do any GUI libraries exist?)
Ask a questionAsk a question
 

AnswerHow can I create a GUI for my XNA game? (do any GUI libraries exist?)

  • Friday, March 02, 2007 3:48 PMsofakng Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Almost every game needs a GUI of some sort so I'm wondering how I can create one in XNA...

    Do any XNA GUI libraries exist?

    Thanks,
    John

Answers

  • Friday, March 02, 2007 4:14 PMGeorge ClingermanMVPUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    I know there have been a few threads in the forums of people asking questions that seem to indicate that they are most likely working on a GUI component, but there is only one that I know of that's available right now.

    Buttermilk can be downloaded from CodePlex. I haven't used it myself, so I have no idea how well it looks or works.


All Replies

  • Friday, March 02, 2007 4:14 PMGeorge ClingermanMVPUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    I know there have been a few threads in the forums of people asking questions that seem to indicate that they are most likely working on a GUI component, but there is only one that I know of that's available right now.

    Buttermilk can be downloaded from CodePlex. I haven't used it myself, so I have no idea how well it looks or works.


  • Friday, March 02, 2007 6:01 PMKyle_W Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Don't forget to search the forums before creating a new post. This topic has come up several times before. Here's one thread:

    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1204342&SiteID=1

     

  • Friday, March 02, 2007 7:09 PMJim PerryMVPUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    An up-and-coming possibility is CEGUI#. I'm looking at it now for a project.
  • Friday, March 02, 2007 7:29 PMsofakng Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Thanks for the replies!

    Where can I get the XNA renderer for CEGUI#?

    I also couldn't find any releases for CEGUI# except for the SVN repository.  Is this the only way to get it?

    I'd REALLY like to use CEGUI# since I think it's probably the best option (for me).

     

  • Friday, March 02, 2007 8:05 PMsofakng Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hmmm, I've found more files in the SVN repository (sorry, I'm a newbie to SVN) and it looks like I found the real CEGUI# release (v0.5.0).

    I've downloaded it and compiled everything, but when I run the XNA demo, it gives a runtime error about needing a pixel and vertex shader to be set.  (this error comes from XnaRenderer.cs).

    Can anybody help? :(

  • Friday, March 02, 2007 11:19 PMLink9228 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

     George Clingerman wrote:
    I know there have been a few threads in the forums of people asking questions that seem to indicate that they are most likely working on a GUI component, but there is only one that I know of that's available right now.

    Buttermilk can be downloaded from CodePlex. I haven't used it myself, so I have no idea how well it looks or works.


     

    I clicked this link, but an error came up, so do you know another way that I could get buttermilk??

  • Saturday, March 03, 2007 2:17 AMGeorge ClingermanMVPUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    The link works for me still. You might want to try clicking it again. It it errors for you still, just go to codeplex.com and do a search for buttermilk.