风蚀之月

 UE5原型项目配置精简

22 Jul 2022 UE5

虚幻引擎这次升级之后感觉对小型游戏开发有些不友好,最大的问题就是默认的空地图掉帧掉到怀疑人生。

当前使用的UE5版本为5.0.2。

虽然有考虑换个引擎,但是实在是没有足够的时间,于是选择看看能不能把一些自己用不到的功能给关掉。

注意: 本文主要针对Demo/Prototype制作的情况,有些功能可能最后实际发布的时候还是会希望打开。

感觉这个其实官方提供一个最小化的默认项目就可以解决了,不知道是否UE5的开发太急了所以没有留意到非主流用户的需求……

渲染相关

这个反射,从Lumn换到屏幕空间

这个关掉,效果很好

抗锯齿也改回TAA

还有这个阴影相关的,不知道为什么在编辑器里面没问题,打包之后就很耗……

打包相关

空项目打包就很大,发现有个插件对于小型游戏应该不会用到却默认打包进去了:

OpenImageDenoice这个,应该是RayTrace才会需要的功能。

另外就是打包后默认是全屏的,不是很确定是否是本地环境问题。默认直接2K分辨率全屏,根本带不动……

切换到默认窗口,1600x900,默认的空地图才能勉强到60fps。关掉

r.AmbientOcclusionLevels 0

之后,才稳定到60帧……

总之先这样用吧。