← RETURN TO LOGS

Engineering

Choosing Your Engine: A 2024 Perspective

Jan 9, 20242 min readDev Team
#Game Engine#Unity#Unreal#Godot

Choosing Your Engine: A 2024 Perspective

The "best" game engine doesn't exist. There is only the best engine for your specific project. Let's look at the landscape in 2024.

Unity

Still the most popular choice for mobile and 2D games. C# is a comfortable language for many, and the ecosystem is huge. However, recent pricing controversies have made some devs wary.

Unreal Engine 5

If you need photorealism or are building a massive open world, UE5 is hard to beat. Nanite and Lumen are game-changers. Blueprints allow for visual scripting, making it accessible to non-programmers.

Godot 4

Godot has matured significantly. It's open-source, lightweight, and has a dedicated community. GDScript is easy to learn (similar to Python), and it supports C# and C++ as well. It's an excellent choice for 2D and increasingly capable for 3D.

Custom Engines?

Unless you are building something extremely specific or doing it for educational purposes, writing your own engine is usually a distraction from making a game.

Final Thoughts

Download them all. Do a game jam with each. See which workflow clicks with you.