0

Languages for Games

What is the best language for a 3 dimensional game?

10th Oct 2024, 12:18 AM
StarCodes
3 Answers
+ 2
The three main game engines are Unreal, Unity, and Godot. Unreal uses C++, Unity uses C#, Godot uses it's own Python-like language and also C#. It is possible to make games with other languages. But if you want to make high performance 3D games, you'll probably want to use one of those game engines. Godot is easiest to learn and is 100% free. Unity is probably the best all around choice. Unreal can make the most beautiful games with ray tracing, etc.
10th Oct 2024, 2:54 AM
Jerry Hobby
Jerry Hobby - avatar
+ 4
Most likely StarCodes C# with Unity Java with LibGDX Javascript wide variety of engines Rust but I'm still tinkering around with various things I've done a few side projects with python with game engines like Pygame, Panda3D, Godot.
10th Oct 2024, 12:42 AM
BroFar
BroFar - avatar
+ 2
It is depending on the platform. Unity support opengles more and good for mobile games 2d and 3d but the language is c# Godot is very good, I use it and is more good for PC games. It support web and mobile too and many languages like c++, c# etc and fast to use. Less ram usage like others. People say unreal engine is the best, I can see it because of call of duty, GTA mobile etc but I have not use it before because my ram is 16gb. It use c++ JavaScript and typescript are main for Web and the game engines uses webgl or native canvas renderer
10th Oct 2024, 9:46 AM
Sharpneli
Sharpneli - avatar