并排引擎
在前面的主题中,您学习了如何将 O3DE 引擎设置和配置为源引擎或预构建的 SDK 引擎。您还可以选择在并排配置中注册两个引擎。这是将引擎源代码开发与项目开发隔离开来的一种方法。
例如,如果引擎源位于C:\o3de
中,而预构建的 SDK 引擎位于C:\o3de-install
中,则可以为每个引擎指定自己的引擎名称,以便可以使用o3de
脚本的register
命令在 O3DE 清单中注册这两个引擎。要测试您的引擎修改,您可以使用源引擎项目创建说明构建测试项目,该说明在项目目录中构建引擎。当您准备好更新生产项目使用的 SDK 引擎时,您可以使用INSTALL
目标从C:\o3de
构建新版本的 SDK 引擎。这将更新C:\o3de-install
中的二进制文件。
更新引擎的名称
在引擎根目录中打开
engine.json
并更改engine_name
字段。从该目录再次注册引擎。
scripts\o3de.bat register --this-engine
scripts/o3de.sh register --this-engine
您从此引擎创建的新项目将使用新的引擎名称。要更新现有项目的已配置引擎,请在项目根目录中打开project.json
,然后更改engine
字段以使用新的引擎名称。