Which programming language is best for making games? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 4

Which programming language is best for making games?

4th Oct 2017, 4:20 PM
Shubham
Shubham - avatar
6 Answers
4th Oct 2017, 4:41 PM
Rahul George
Rahul George - avatar
+ 7
C#, Java, or C++. None are "best," but they're options. Honestly, it's going to depend upon platform and type of games you're planning to make. The two mainstream game engine giants are Unity (http://www.unity3d.com/learn) and Unreal (https://www.unrealengine.com). Unity utilizes C# for its scripting, and Unreal uses C++/blueprints for theirs. I'm a Unity developer, so I'm bias, but I would go with C# and Unity. It's a great engine, plenty of support/resources, and it's very versatile. As an example, I'm working on a 2D retro mmorpg on mobile, and also working on a 3D survival game on VR (SteamVR/Vive/Rift/PC). All of which is done in Unity, so as you can see, you can go in many directions with it. Best of luck to ya!
4th Oct 2017, 4:42 PM
AgentSmith
+ 3
in my opinion, java is the best
4th Oct 2017, 4:26 PM
Samudi Virasha
Samudi Virasha - avatar
+ 2
If you browse through you would notice that most of the people recommend both c++ and java.Java is platform independent and you can develop 2d as well as android games but it is 10%slower than c++.Not to confuse you, anything in which you are perfect and are confident at, is your best.
4th Oct 2017, 4:42 PM
Sumana Sanju
Sumana Sanju - avatar
+ 2
C#, java 🎮🎮 C++
4th Oct 2017, 5:39 PM
Nitesh Kuwalekar
Nitesh Kuwalekar - avatar
+ 1
learn unity game engine
4th Nov 2017, 1:56 PM
Shubham Kumar
Shubham Kumar - avatar