我在考虑从Unreal Engine转移到Godot Engine用于下一个项目。 我已经发表了2个使用Unreal Engine的游戏和2个使用libGDx的游戏。根据我的了解,Godot Engine与libGDx类似,主要提供基本框架,其他功能需要自行编码。这种情况我完全接受。 我最初使用Unreal Engine是因为Square Enix使用它制作了《王国之心3》和《最终幻想VII重制版》,我认为这是我想要达到的极限。然而,在开发了2个游戏并优化它们以适应Steam Deck或一般优化后,我现在意识到Unreal Engine的优化能力存在硬性限制。玩过《最终幻想VII重生》后,我确认即使是Square Enix这样的优化专家,也无法实现他们想要的最佳性能。因此,如果他们无法实现,那么小型独立工作室也绝无可能。鉴于我从来不打算开发开放世界游戏、多人游戏或真实视觉效果游戏,转移到Godot Engine似乎是合理的。从长远来看,我可以完全依赖自己的引擎版本,根据自己的需求添加或移除功能,逐步构建一个非常具体而高效的引擎。因此,我在寻找类似经验的人们的见解。我的下一个游戏应该使用Unreal Engine还是转移到Godot Engine?这次转移是否值得?还是Godot Engine也是一场苦战?因为每个人都在说Unreal Engine很好,是开发者的工作来优化游戏,但优化Unreal Engine的确是令人沮丧的,因为你总是要与引擎作斗争。