Hi, I want to try video game programming, I've never done it before unless you include the program scratch, but that doesn't really count. This will most likely start out as a hobby and I'll see how much I enjoy it and go from there. So ya, I want to know what programming language would be best for me, thanks!What video game programming language would be best for me?
Hi, I have been developing computer games and by now I have used various languages and tools. There are certain things that you have to keep in mind when you start learning about these technologies:
1/ What platform are you writing for. If your game gonna run on windows pc, mac , iphone , windows mobile , xbox or something else.
2/ What is the nature of the game. The game can be action/adventure, sports , 2D or 3D graphics , scrolling screen , fixed screen , text based like scrabble.
I would highly recommend and suggest to get an introduction of C# (C Sharp) and start using Microsoft XNA Studio for development. It comes with a strong library that will significantly reduce your development time and the engine has all the basics like (double buffering , advanced graphics options ) already implemented. You can develope the games on your windows pc machine and install XNA for free from http://channel8.msdn.com . If you dont like XNA and C# then you will have to learn Visual C++ and use some kind of library for graphics and inputs like Direct X or Open GL . If you dont like VC++ either then its pretty difficult to develope games. I would really recommend reading more about XNA and checking out their samples.
Hope this helps, Thanks
This will help you decide what technology is available and how much effort is required.What video game programming language would be best for me?
C++
=
Game Programming
http://www.cppgameprogramming.com/cgi/na鈥?/a>
http://www.toymaker.info/Games/html/begi鈥?/a>
=
Tutorials online:
http://www.cplusplus.com/doc/tutorial/
http://www.cprogramming.com/tutorial.htm鈥?/a>
C++ is the best to learn if you want to do 3d games but tricky to learn if you've never done it before.
Try downloading Microsoft's Visuall C++ Express and going through the tutorials there to start with.
As other have said, C++ is the way to go, I hear that C# (Pronounced C Sharp) is also a good language to create video games, and all of the software to write in these languages can be found on Microsofts website.
If you go the C++ route, I reccomend after learnin C++, you learn the Simple and Fast multiMedia Libary or SFML, is a libary, it contains the functions and ect to use graphics and more easier with C++, thats for making 2D games
C++ is best
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment