UE5 打包要点


1、需要环境

win sdk ,大约3G

VS,大约10G

不安装就无法打包,就是这么简单。


2、打包设置

编译类型,开发、调试、发行

项目设置-地图和模式,默认地图

项目设置-发行,创建压缩烘焙包;打包版本中要包括的地图列表,加入重要地图。

多余的内容自动忽略,以减少包的大小。

可提前烘焙,以减少打包时间。否则打包过程中还是要烘焙,时间较长。

烘焙与打包过程中,编辑是无效的,无法编译与保存。适合夜晚等空闲时间。

控制台命令 r.XGEShaderCompile = 0

关闭后,打包编译Shader速度明显提升。

\Engine\Config\Windows WindowsEngine.ini

PoolSizeVRAMPercentage=0

/0为无限制,改为70或50后,独立进程测试不崩溃了


3、改分辨率与画质

a 事先设置

【项目文件夹】\Config,新建一个DefaultGameUserSettings.ini文件,发布后自动生效。

b 事后设置,

如果采用开发或调试模式打包, Config 文件生成在

打包目录\项目名称\Saved\Config\WindowsNoEditor 目录中,

发行模式打包, C:\Users\用户名\AppData\Local\项目名称\Saved\Config\WindowsNoEditor.

GameUserSettings.ini

ScalabilityGroups

sg.ResolutionQuality=100 ; 不详,可能跟TSR有关

sg.ViewDistanceQuality=2

sg.AntiAliasingQuality=0 ;0为无,有TSR、FSAA等方案

sg.ShadowQuality=2

sg.GlobalIlluminationQuality=2

sg.ReflectionQuality=2

sg.PostProcessQuality=2

sg.TextureQuality=2

sg.EffectsQuality=2

sg.FoliageQuality=2

sg.ShadingQuality=2

sg.LandscapeQuality=2 ; 质量基本都是0-3,3最高

/Script/Engine.GameUserSettings

bUseVSync=True

bUseDynamicResolution=True

ResolutionSizeX=1280

ResolutionSizeY=720

LastUserConfirmedResolutionSizeX=1280

LastUserConfirmedResolutionSizeY=720

WindowPosX=-1

WindowPosY=-1

FullscreenMode=2 ; 0全屏 1全屏窗口 2窗口

LastConfirmedFullscreenMode=2

PreferredFullscreenMode=2

Version=5

AudioQualityLevel=0

LastConfirmedAudioQualityLevel=0

FrameRateLimit=0.000000

DesiredScreenWidth=1280

bUseDesiredScreenHeight=False

DesiredScreenHeight=720

LastUserConfirmedDesiredScreenWidth=1280

LastUserConfirmedDesiredScreenHeight=720

LastRecommendedScreenWidth=-1.000000

LastRecommendedScreenHeight=-1.000000

LastCPUBenchmarkResult=-1.000000

LastGPUBenchmarkResult=-1.000000

LastGPUBenchmarkMultiplier=1.000000

bUseHDRDisplayOutput=False

HDRDisplayOutputNits=1000


相关推荐
长脖鹿Johnny3 小时前
游戏输入系统框架设计(三):网络输入权威与可验证性
网络·游戏·游戏开发·架构设计·输入系统·网络同步
谈资一本本4 小时前
电脑全能修复大师 Gilisoft Total Repair,智能检测修复系统、应用、游戏问题!DLL、DirectX、.NET运行库损坏修复+缺失自动补齐!
游戏·电脑·.net
程序员-Benothing12 小时前
H3 Max开放世界RPG:AI原生游戏,从“能生成“到“能玩“差了多远
游戏·ai-native
CoderYanger1 天前
A.每日一题:1140. 石子游戏 II
java·程序人生·算法·leetcode·游戏·职场和发展·深度优先
无别0521 天前
【做游戏】做完游戏Demo后没地方发布?
游戏·玩游戏
lilian2331 天前
HarmonyOS 7 新特性(二十九)|游戏伴随服务:悬浮协作与质量降级
游戏·语音识别·harmonyos
人民广场吃泡面1 天前
DLSS 5 深度解析:当 AI 学会“创造”画面,实时游戏渲染迎来“GPT 时刻”
人工智能·gpt·游戏
学习星球1 天前
AI 一句话生成 3D 游戏世界:腾讯 HY-World 2.0 开源深度解析与本地实战
开发语言·人工智能·游戏·3d·ai·课程设计·ai编程
乌萨达1 天前
梦幻新诛仙轻享电脑版怎么玩?模拟器安装与设置指南
游戏·安卓模拟器·雷电模拟器
日月云棠2 天前
UE5源码分析之Editor——ConfigEditor模块全面分析
ue5