作为游戏工程师,我一直在使用 Unity 和 Unreal,既是在专业项目中也在个人项目中使用。 我越来越多地在工作流中使用 AI,但最让我惊讶的是我的工作流是如何改变的。 而不是在 Unity 内使用工具进行级别设计,我反而使用 Blender 的更好的易用性和自定义工具。 在 Blender 中生成额外的地理数据,并在导出时设置所有着色器/纹理,一个非常定制的工作流程,以获得我否则不会做/做不到的外观。 现在我正在测试 Godot 在一些较小的原型项目中,并且我从未打开过编辑器。 到目前为止,尚无必要。 我肯定会在我真正想让它们看起来的方式时打开它,但那不是我的重点。 我看到的是,我可以完全跳过使用 Unity/Unreal/Godot 的高度定制引擎,之前我从未想过,因为额外的工作量太大了。 为什么我需要设计用于大量用例的高度复杂的代码? AI是否正在杀死独立开发者的商业引擎? 我认为这是即将发生的事情。