chunes@lemmy.world 1 hour ago
I’m so sick of bad performance from all the big engines these days. Even unity makes simple 2d games chug.
chunes@lemmy.world 1 hour ago
I’m so sick of bad performance from all the big engines these days. Even unity makes simple 2d games chug.
Quetzalcutlass@lemmy.world 55 minutes ago
Unreal is the king of bloat. Rather than “general purpose” they strove for “all purpose” - Unreal Engine tries to do literally everything out of the box with as many bells and whistles attached as possible. The result is that Unreal Engine games require tons of optimization to run well, and even the editor itself consumes tens of gigabytes and runs like crap.
Unity is simply a mess of poor decisions and technical debt. Their devs seem to reinvent a crucial development pipeline every few years, give up halfway, then leave both options exposed and expect developers to just automatically know the pitfalls of each. Combined with horrific mismanagement and hostile revenue-seeking, Unity has lost a ton of goodwill over the past few years. It’s a major fall from grace for what was once the undisputed king of Indie dev engines.
Godot is tiny, decently performant, and great for simple games, but it’s very bare-bones and expects developers to implement their own systems for anything beyond basic rendering, physics, and netcode. Additionally, the core developers have a reputation for being incredibly resistant to making major changes even when a battle-tested pull request for a frequently requested feature is available. Still my personal pick though.