Which language is the best to develop high graphic games | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Which language is the best to develop high graphic games

7th Aug 2017, 4:28 AM
smit32
9 Answers
+ 1
The easy way : C#/JavaScript with Unity and Blender Every hard thing is done for you, you can do 3D games quicker than before, without much trouble ! The efficient way : C++ with openGL, GLEW and I would advise GLFW but others like SFML or SDL2 can replace it You can do everything efficiently, but you HAVE to do everything by yourself, or nearly at least
7th Aug 2017, 6:55 AM
Baptiste E. Prunier
Baptiste E. Prunier - avatar
+ 3
I believe the language alone does not determine how good the graphics of a game are. Graphics are are made by designers using graphics software.
7th Aug 2017, 5:13 AM
Manual
Manual - avatar
+ 2
Games are mostly made using C++ and Java.
7th Aug 2017, 5:14 AM
Manual
Manual - avatar
7th Aug 2017, 5:14 AM
Manual
Manual - avatar
7th Aug 2017, 5:14 AM
Manual
Manual - avatar
7th Aug 2017, 5:28 AM
Manual
Manual - avatar
+ 1
Well the best choice for high end graphics games is to use Gaming Engine. normal programming languages can help to develop the games' logic, but mostly they require additional lib support for graphics. thats not an issue with Gaming Engines. you can use Unity, for instance. It uses C# at backend. another option is Unreal engine.
7th Aug 2017, 4:44 AM
Syed Muhammad Dawoud Sheraz Ali
Syed Muhammad Dawoud Sheraz Ali - avatar
0
tl;dr: Unity for ease of use, Unreal Engine for fully fledged AAA games and blender for... nothing. It's not about the language you choose it's about the engine you use and what language that engine utilises. The most popular open source choices are Unity, Unreal Engine and Blender. Unity is the most popular and so has the most resources and the largest community, it uses C#, Java script and Boo but C# has the most support. You aren't going to be making the greatest looking games with it as options such as lighting or shaders are very badly implemented. But it is the easiest to use. Unreal Engine is what most companies are moving to nowadays, it's the fastest open source engine you can find and has all the tools you would need to make a full fledged AAA game. It uses C++ but the community is working on a patch of some sorts to allow you to use C#. Blender if you didn't know has a built in IDE which allows you to combine the modelling aspect of Blender with programing. I haven't used it much but it uses Python and apparently is somewhat slow.
7th Aug 2017, 10:18 AM
Nutty
Nutty - avatar
- 1
I'd suggest C++
7th Aug 2017, 7:15 AM
Learnsolo