APSchmidt 发表于 2022-12-2 19:29

Unreal Game Sync MSI 安装程序创建

在某些情况下,工作室需要特定于站点并与内部 Perforce 服务器而不是 Epic 的 Perforce 服务器* 绑定的 UGS 版本,用于编译引擎的自定义版本以供内部团队分发。
UE4(需要手动安装 Wix):


[*]为您的 Visual Studio 版本安装 Wix 扩展:下载
[*]安装最新版本的 WixSDK(同一页面)
[*]转到位于 的源Engine/Source/Programs/UnrealGameSync。
[*]打开 UnrealGameSync.sln
[*]在 Visual Studio 中,转到工具 → Nuget 包管理器 → 包管理器控制台
[*]在 VS 控制台中输入:Install-Package WiX -Version 3.8.0
[*]设置任何特定于工作室的设置Engine/Source/Programs/UnrealGameSync/UnrealGameSync/DeploymentSettings.cs
[*]部署设置是特定于站点的,因此如果您要设置内部 Perforce 服务器,请参阅UGS 文档。需要将 DefaultDepotPath 设置为最小值。
[*]构建 UnrealGameSyncLauncher 项目
[*]请参阅在 Engine\Source\Programs\UnrealGameSync\UnrealGameSync.msi 创建的 MSI 安装程序包(从位于 Engine/Source/Programs/UnrealGameSync/Installer 的 wix 文件生成)
UE5(Wix 依赖自动处理):


[*]转到位于 Engine/Source/Programs/UnrealGameSync 的源。
[*]打开 UnrealGameSync.sln
[*]在 Engine/Source/Programs/UnrealGameSync/UnrealGameSync/DeploymentSettings.cs 中设置任何工作室特定的设置
[*]部署设置是特定于站点的,因此如果您要设置内部 Perforce 服务器,请参阅UGS 文档。需要将 DefaultDepotPath 设置为最小值。
[*]构建 UnrealGameSyncLauncher 项目
[*]请参阅在 Engine\Source\Programs\UnrealGameSync\UnrealGameSync.msi 创建的 MSI 安装程序包(从位于 Engine/Source/Programs/UnrealGameSync/Installer 的 wix 文件生成)
*请注意,UGS MSI 安装程序包指向来自 Perforce 的最新 UGS 可执行文件(在 DefaultDepotPath 设置中指定)并运行它们,因此 Perforce 上的 UGS 可执行文件可以持续更新而无需更新 MSI 安装程序。
重要提示:

Unreal虚幻引擎电脑配置的要求是比较高,特别是实时渲染,前期的硬件成本是比较高,这里有一个简单的节省硬件成本的方法,使用赞奇超高清云工作站,即使本地普通的电脑也能运行UE5软件,且普通电脑也能享受行业最高端的CPU和GPU,极大提高制作效率和使用体验,且使用方便快捷,全面支持3D应用软件插件运行,随时调用百余款软件插件,高效作业。
赞奇超高清云工作站可以利用云计算、虚拟化技术,为企业提供的云上虚拟Windows桌面及应用服务,提供VDI的云桌面交付方式,满足不同场景的需求,多终端接入,企业员工可随时随地访问桌面,提高企业办公效率,提升企业信息安全,保护企业数据资产,降低运维、设备成本。

页: [1]
查看完整版本: Unreal Game Sync MSI 安装程序创建