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


相关推荐
bryant_meng9 小时前
【Game】Powerful——Pets(4.4)125~135
游戏·幻唐志·墨虎·贪狼·蚩尤武魂
bryant_meng11 小时前
【Game】Powerful——Pets(4.3)75~115
游戏·幻唐志·瑶光·赤炎童子·罗刹女
郝学胜-神的一滴14 小时前
C++ Templates 01:拨开迷雾,读懂C++模板经典著作
开发语言·c++·程序人生·游戏·游戏引擎·软件构建
Martina_032115 小时前
AI生成3D场景第一次进入总卡一下?用6步排查Shader编译、纹理上传与预加载
图像处理·人工智能·游戏·3d·ai·自然语言处理·游戏策划
开开心心_Every18 小时前
文件夹批量创建工具支持同级和多层级
运维·服务器·游戏·jupyter·智能手机·pdf·postman
可爱系程序猿1 天前
键鼠都正常、只有手柄映射才提示 dinput8.dll?DirectInput 接口和游戏目录怎么对齐
程序人生·游戏·电脑
魔士于安2 天前
经典Game
游戏·游戏引擎·贴图·技术美术·模型
tiankongdeyige2 天前
游戏战斗系统学习第2篇:有限状态机 (FSM)
学习·游戏·typescript
剑客的茶馆2 天前
在影视、动画和游戏特效(VFX/Animation Pipeline)行业中Python 调用RV Play
游戏·rv play·rv
郝学胜-神的一滴3 天前
游戏引擎原理与实践 02:揭开3A游戏背后的技术面纱
开发语言·计算机网络·程序人生·游戏·游戏引擎