+ 1

c++ or java for game development?

I figured python isn't the greatest when it comes to game development so I did some research and most recommendations were to go for c# or c++ or java. which one is the most powerful for gaming? or which should I learn?

30th Apr 2017, 1:22 AM
khabz01
khabz01 - avatar
6 Answers
+ 9
C++
30th Apr 2017, 1:51 AM
Agus Mei
Agus Mei - avatar
+ 4
It depends of platform. Java is used in mobile platforms, C++ is mostly for desktop. Also C# is used in popular cross-platform Unity engine so it can be useful too. It all depends of your choice, there is no "best" language, all can be used for its own tasks. By the way, Python sometimes used in game development as support language, for example big part of logic in Civilization IV has been coded in Python.
30th Apr 2017, 1:36 AM
Jeth
Jeth - avatar
+ 4
C++, in special if your game needs a lot of power to do complex graphics
30th Apr 2017, 2:36 AM
⏩▶Clau◀âȘ
⏩▶Clau◀âȘ - avatar
+ 3
Java is for multiple platforms, which may help reach more users and downloads. C++ is the fastest and is used a lot.
30th Apr 2017, 4:11 AM
Xander A.
Xander A. - avatar
+ 1
c++. There are tons of resources for it and the unreal engin ifs free to use to start. Eve online is built in stackless python.
30th Apr 2017, 1:31 AM
James
James - avatar
0
For game development choose the fastest programming language: C++ It also depend on your game engine. If you use Unity3D you will use C#.
30th Apr 2017, 3:13 AM
Yusuf Malikul Mulki
Yusuf Malikul Mulki - avatar