t C: What video game programming language would be best for me?
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!
Answers and Views:
Answer by Stryder
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.
Answer by the guy down the streetC++ is bestAnswer by tbshmkr
C++
=
Game Programming
https://www.cppgameprogramming.com/cgi/nav.cgi?page=index
=
Tutorials online:
https://www.cplusplus.com/doc/tutorial/
https://www.cprogramming.com/tutorial.html
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 gamesAnswer by HC DeathRoll43
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.Answer by Asad Siddiqi
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 . 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.
Leave a Reply