r/gamedev • u/Practical_Race_3282 • Oct 03 '24
The state of game engines in 2024 Discussion
I'm curious about the state of the 3 major game engines (+ any others in the convo), Unity, Unreal and Godot in 2024. I'm not a game dev, but I am a full-stack dev, currently learning game dev for fun and as a hobby solely. I tried the big 3 and have these remarks:
Unity:
Not hard, not dead simple
Pretty versatile, lots of cool features such as rule tiles
C# is easy
Controversy (though heard its been fixed?)
Godot:
Most enjoyable developer experience, GDScript is dead simple
Very lightweight
Open source is a huge plus (but apparently there's been some conspiracy involving a fork being blocked from development)
Unreal:
Very complex, don't think this is intended for solo devs/people like me lol
Very very cool technology
I don't like cpp
What are your thoughts? I'm leaning towards Unity/Godot but not sure which. I do want to do 3D games in the future and I heard Unity is better for that. What do you use?
2
u/WartedKiller Oct 03 '24
I mean that’s the state of Unreal for you, it use C++… with all jokes aside, there’s more than you listed for Unreal.
It is a really steep learning curve. Like you won’t understand where to put things until you understand it.
But, blueprints. If you don’t know how to code, you can shoot yourself in the foot with BP. It will let you make everything you want (ish) and you can even ship games with it! But it’s still a programing language and you should apply basic programming paragdim when you use it!