What to use for c# games and XNA...software
Members - Reputation: 103
Posted 29 September 2012 - 06:22 AM
i have always been interested in making games
after talking to a lot of people i have decided to learn c# and hopefully later get into making games with MS XNA game studio (much later)
but i also want to start learning other things that will go towards game design
image creation / animation
as for graphics...whats the best way to create graphics from scratch? 2d and 3d...would it be useful to know photoshop?...or is there better software for this purpose. are adobe products good for this...like indesign or something...as for animation my friend told me that XSI softimage is pretty easy to use and is powerful? i been reading that blender is good...but difficult to use...
How do you create sounds for games? are there sample libraries you just down load...or is this purely self recording using audacity or something similar...i can make music on FL studio etc...so thats not too much of a worry.
i can google game engines and decide which engine is best for the type of game i am designing...read that unity is pretty versatile...
i guess the overall question is:
what skill set or mastering of software will make me a one man army in game design...this is purely for my own hobby. Im looking for a good combination of skills (and software) to be able to build semi decent games.
very interested in reading your replies
thanks for reading
Members - Reputation: 147
Posted 29 September 2012 - 06:36 AM
Simply put, if you want to be a one man army, you gotta get one thing down before you can start breaking the walls with your mad skills.
I mean, that's how I'm approaching this anyway. You could be a damned genius for all I know.
Members - Reputation: 103
Posted 29 September 2012 - 07:43 AM
i guess you right...i agree...i will focus on c# first...get to know it well and move on from there...
good luck on your journey...speak again
Members - Reputation: 1473
Posted 29 September 2012 - 04:06 PM
Free open source 3D making programs that I use and like are Blender and Wings 3D. For 2D issues, GIMP is a free open source program which I really enjoy and so far has met all my needs.
Look for resource pages here at gamedev such as:
Search the internet for free and open source sprites, 3D models, and 2D images - millions of them it seems - which can make your work much easier.
Free open source C# graphics rendering programs or game engines which have powerful support to make your own game system include Unity 3D, MOgre 3D, and Axiom 3D. Consider XNA and know that you can overcome platform compatibility issues with Mono or MonoDevelop.
Here is a link to a list of Physics engines which are common in games, giving evidence to you that it is possible to use all free and open source plug-ins to build your game engine:
After a while, you will probably need an IDE (Integrated Development Environment), so look at MonoDevelop, Visual Studio (Express is free), and Mono. Most game systems use one of these three, so not to be ignored.
Lastly, having a strong community support around the system which you choose is crucial, in my opinion.