I'm a ASP as well as C#.Net Developer. I love playing Games and willing to Create one. I'm a new bi in this Arena. So can you Help me on How to Create a Game using C#.Net?? Or is there any course or a platform using which I can Develop one? Can you suggest me different platforms using which we Develop Games!
- 1\$\begingroup\$ "How do I get started?" questions are off topic, as are "what technology should I use?" questions. \$\endgroup\$doppelgreener– doppelgreener2012-09-07 12:23:10 +00:00Commented Sep 7, 2012 at 12:23
- \$\begingroup\$ Okay. I'm sorry as I don't know that! \$\endgroup\$Krishna Thota– Krishna Thota2012-09-07 12:24:10 +00:00Commented Sep 7, 2012 at 12:24
2 Answers
XNA would be the obvious choice for a C# beginner. I suggest installing the XNA GameStudio and getting a copy of the book XNA Game Development by Example: Beginner's Guide. It introduces you to all the important basics and concepts and leaves you well equipped to become a game developer.
If you want, you can also use Unity. It's a 3D engine, but allows for 2D development as well, and the scripts your game uses can be written in C#.
- 1\$\begingroup\$ I second XNA, it's the most logical choice for someone with .NET experience. It's meant to follow the .NET framework implementation. \$\endgroup\$ChrisC– ChrisC2012-09-07 14:57:21 +00:00Commented Sep 7, 2012 at 14:57
I would suggest 'Mogre', currently for windows (c# port of Ogre3d). (it does not support Monodevelop at this time). there are many tutorials and samples for Mogre.
- \$\begingroup\$ see monogame, cross platform alternative of xna. \$\endgroup\$Sri Harsha Chilakapati– Sri Harsha Chilakapati2013-01-10 14:43:05 +00:00Commented Jan 10, 2013 at 14:43