Tell me more ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I am trying to learn to create some simple games. In the game that I conceive, I need a graphical interface in my game. The interface need some components like dropdown list, textbox, radio buttons, etc.

I am thinking of using either Blender's game engine or Unity 3D for a start. I am very new in both game engines and I don't know which is easier. I've tried Blender a little but it doesn't seem to have any of the build-in GUI components that I could use directly in my game, which is starting to frighten me!

Since I have no experience in developing games, I have no idea where to start from to set up an interface.

Would it be easier to start developing games with heavy GUI in Blender or Unity, especially for a beginner like me? How do I even start creating GUI components in these tools in the first place?

PS: I have experience in software and web development. But I have no experience in creating a proper game yet.

share|improve this question
1  
Welcome to gamedev.SE. Questions about which technology to use are off-topic (see FAQ). That being said: I'm not aware of a GUI solution for the BGE, but Unity has several approaches to this. Maybe have a look at this one. – bummzack Aug 23 '12 at 7:23
do you mean an interface that is always up (like hud) or configuration pages? – nycynik Aug 23 '12 at 16:17
I meant something like an in-game dialogue box, buttons, radio buttons, dropdown list, etc. – xenon Aug 23 '12 at 20:05
Go simpler if this is your first game. Games with such GUI components are probably out of your reach, plus you are probably not using one of the best tools for the job to make GUI components. – ChrisC Aug 23 '12 at 21:38

closed as not constructive by bummzack, Roy T., Byte56, Tetrad Aug 23 '12 at 22:20

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.

1 Answer

I would suggest using Unity with the NGUI plug-in there is a free version you can use while you are just developing. If you do use it just be to sure to read the upgrade instructions completely before starting to upgrade. I messed a few things up by rushing ahead of the instructions switching from the free to the paid version

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.