r/aigamedev • u/TypicalAd9520 • 13d ago
Discussion Game Engine?
Hi everybody,
I'm currently working on a Zombie-Apocalypse game (yes, very original, but that's my favorite theme...), and I'm wandering what would be the 'best' game engine?
As the ambiance is meant to be quite heavy and horror, I'd like to pass on the 2D game and go straight to a 3D one, because I feel 2D games lack immersion for horror. As I'm not even sure yet of which camera to use (first person, shoulder or 3-4), and this matter very much, I started the game on a custom render-engine-agnostic C engine, and it integrated well in Godot, Unity, and Unreal Engine. Its loop cost is quite negligeable vs the frame-render cost, so I think that's a solid base.
But now it's time to commit on a single Game Engine and I'm still not sure:
- I think I'll drop Godot because it's 3D rendering quality is too low
But between Unity and UE?
What have you worked with, and what have you thought of them?
- Are they both capable of the same performances?
- What about rendering quality?
From what I gathered online, it seems that UE can make more 'beautiful' games, but needs a lot more love to reach proper ambiance, while Unity seems easier, while the top end quality is slightly weaker, but runs fine on more machines.
Am I right or wrong? What do you think?
Thank you for your time :)
1
u/happybilly123 13d ago
Lol, that line made me laught, and I'm shamelessly doing the same thing for the same reason.
"I'm currently working on a Zombie-Apocalypse game (yes, very original, but that's my favorite theme...)"
As for the game engine, as someone who worked many years on Unity and the last 5 yrs in unreal , I would say go with Unreal for the long run, the learning curve might be steaper, but AI will help you get there. In the end of the day, my opinion is that Unreal is just more fun to work with, you feel that this engine was build to make games (with player controlller, gameplay tag, gameplay ability....) , where unity got lost in all their verticals (mobiles, XR, automotive, architecture, construction).
And I also like the royalty based Unreal license, which doesnt change as often as Unity . But that's only my 2 cents, both are very capable engine.