
使用虚幻引擎制作的游戏项目通常需要对其打包,然后才可以将其发布,打包过程会涉及以下几个步骤,这里I3D依旧用Win作为打包例子,打包过程还涉及到解决SDK未安装的问题,当然其他平台的打包方法只是图和位置不同,因此也可以参阅。
PS:先前3D天堂撰写了一篇也是关于Win平台打包项目的文章,里面涉及到一些编译配置、修改游戏启动画面、Visual Studio等相关内容,用的是UE5.0预览版,内容稍微多一点,此篇使用UE5.1,也可认作是前篇的简约版,或许也可以帮助到你。
设置游戏默认地图
1.首先设置游戏默认地图的启动项,请导航到编辑菜单 → 项目设置 → 地图和模式:
如下所示:

游戏默认地图:未加载其他地图时,此地图将被默认加载(关卡)。
设置打包平台
1.请导航到主菜单平台 → 设备管理 → 打包项目:
如下所示:

2.接着直接弹出一个SDK未设置的提示:
如下所示:

提示内容:Windows的SDK未正常安装,而其是生成数据的必需项,请检查主工具栏中”启动”菜单的SDK部分来更新SDK。
SDK未正常安装解决方法
1.安装SDK:Windows SDK,直接下载链接:SKD3.1.115。
2.复制hostfxr.dll到AutomationTool文件夹内。
目录:UE_5.0\Engine\Binaries\ThirdParty\DotNet\Windows\host\fxr\3.1.9\hostfxr.dll
复制hostfxr.dll到:
目录:\UE_5.0\Engine\Binaries\DotNET\AutomationTool\hostfxr.dll
3.安装NETCore,下载地址:NETC3.1。
4.重启UE5.1编辑器。
创建打包文件
1.安装SDK之后,再次选择打包项目时则不会看到这个提示了,直接弹出选择目标路径的对话框。
如下所示:

2.选择打包路径后,就会自动开始打包项目了,这个打包过程根据你的项目大小来确定所耗时间,整个过程会在后台执行,如果成功完成,则此目录将保存你的打包内容。
现在你还可以继续使用UE引擎编辑器,在右下角会显示一个状态弹窗,提示打包的进度。
如下所示:

3.如果打包完成,则会显示一个绿色按钮。
如下所示:

4.如果出现一些特定错误,请打开输出日志查看具体情况。

….
以上是关于虚幻引擎打包项目步骤的全部内容,如果你有任何反馈,请随时在本页面下方留言。