构建流程
最近更新时间:2023-10-11
概述
构建流程分为编译、烘焙、打包和运行四个阶段。
编译:此阶段会将源代码编译成不同平台的可执行代码。
烘培:此阶段会将引擎内部格式的资源转换为特定于平台的格式。
打包:此阶段会将项目打包成平台的原生发布格式。
运行:此阶段是启动打包完成后的项目。
打包
目前有两种打包方式:编辑器打包和命令行打包。
编辑器打包
依次点击菜单栏构建(Build)-> 打包项目(客户端)(Package Project (Client))和打包项目(服务器)(Package Project (Server)),然后选择对应的平台进行打包。
命令行打包
可通过以下命令进行打包。其中,PublishCommand:客户端,PublishServerCommand:服务器。
@echo off
start /wait %~dp0\..\..\00_flexi_engine\bin\windows\release_md_vs2015x64\fx_main.exe game_framework_editor.ini Project="%~dp0\test_project.projectinfo" RenderAPI=Null Run=CompileCommand DisableAssetRegistry DoNotLoadProjectDLL
start /wait %~dp0\..\..\00_flexi_engine\bin\windows\release_md_vs2015x64\fx_main.exe game_framework_editor.ini Project="%~dp0\test_project.projectinfo" RenderAPI=Null Run=PublishCommand