+ 1

What language's would I need to learn before making a game

what language's are needed for game development

5th Mar 2017, 2:57 AM
Adrian Williamson
Adrian Williamson - avatar
2 Answers
+ 1
Honestly? Any language works for game development, the best tool is the one that you know how to use. Apart from that, there are a few deciding factors that could help you decide. A big selling point for picking a language would be the wealth of tools available for game development. In that respect, c++ has a ton of libraries and game engines available for game development such as Unreal Engine, Crysis Engine, Ogre3D, Sfml, SDL and many more. Another deciding factor would be if you're aiming to be an indie developer or aiming to work at a studio. If you're aiming to be an indie developer I would reccomend a language that's easy to work with. Languages such as Python and other interpreted languages are easy to learn and quick for development. if you're aiming to work at a studio, I would reccomend c++ or c# as c++ is heavily used throughout the industry and c# is very useful due to it being the language of choice for Unity3D. And I think a final factor would be the platform that you intend to develop on. If you intend to do web development then Javascript would be a good choice, while console development is mainly c++ and c. In the end it's really up to how comfortable you are with the language you're choosing and how quickly you can make a quality product. Some good choices are: Javascript, C++, C# and Lua.
5th Mar 2017, 4:57 PM
Alexandre Sabourin
Alexandre Sabourin - avatar
+ 1
thanks
5th Mar 2017, 6:15 PM
Adrian Williamson
Adrian Williamson - avatar