UE5原型项目配置精简
22 Jul 2022 UE5
虚幻引擎这次升级之后感觉对小型游戏开发有些不友好,最大的问题就是默认的空地图掉帧掉到怀疑人生。
当前使用的UE5版本为5.0.2。
虽然有考虑换个引擎,但是实在是没有足够的时间,于是选择看看能不能把一些自己用不到的功能给关掉。
注意: 本文主要针对Demo/Prototype制作的情况,有些功能可能最后实际发布的时候还是会希望打开。
感觉这个其实官方提供一个最小化的默认项目就可以解决了,不知道是否UE5的开发太急了所以没有留意到非主流用户的需求……
渲染相关
这个反射,从Lumn换到屏幕空间
这个关掉,效果很好
抗锯齿也改回TAA
还有这个阴影相关的,不知道为什么在编辑器里面没问题,打包之后就很耗……
打包相关
空项目打包就很大,发现有个插件对于小型游戏应该不会用到却默认打包进去了:
OpenImageDenoice这个,应该是RayTrace才会需要的功能。
另外就是打包后默认是全屏的,不是很确定是否是本地环境问题。默认直接2K分辨率全屏,根本带不动……
切换到默认窗口,1600x900,默认的空地图才能勉强到60fps。关掉
r.AmbientOcclusionLevels 0
之后,才稳定到60帧……
总之先这样用吧。