在虚幻引擎5游戏中,微卡顿是一个常见问题。Epic现在为开发者提供了解决方案。
目前,几乎没有其他游戏引擎能像虚幻引擎 5 那样代表视觉盛宴。然而,许多游戏也开始将卡顿和性能下降与 Epic 的引擎联系在一起。现在,该制造商为开发者提供了一系列解决方案。
Epic 向微卡顿宣战
一个相当有趣,但也是非常 精彩演示 来自 6 月初在奥兰多举行的 Unreal Fest 2025,最近被上传到 Unreal Engine 的 YouTube 频道。视频中,Epic 的软件工程师 Ari Arnbjörnsson 穿着巫师服装,呼吁大家参加“Hitch Hunt”(追捕微卡顿)活动。
许多使用 Unreal Engine 5 开发的遊戲都存在这个问题。在演示中,Epic 通过采访多家工作室,总结出了导致微卡顿的一系列原因。此外,还提供了一系列解决方案。
完整演示文稿请点击这里:
总共提出了七个导致微卡顿的原因:
- 关卡流式传输问题: 通常是由于静态对象使用不当,导致内存过载和垃圾回收频繁。
- 物理优化: 许多开发人员忽略了物理优化,依赖 Nanite,但复杂的几何形状如果不简化碰撞,会产生额外的负载。
- 生成器: 特别是在复杂的 NPC 中,生成器可能会导致卡顿。
- 游戏中编译 PSO 着色器: 尽管 UE 5.3 中引入了 PSO 缓存,但这仍然是 PC 上冻结的常见原因。
- 垃圾回收器: 如果未以增量方式运行,可能会导致卡顿。
- 同步加载资产: 如果资产同步加载,会阻塞渲染线程并导致卡顿。
- 蓝图过载: 过度或低效使用蓝图也会影响性能。
为了避免这些问题,Epic 认为更好的优化和更高效的资源利用尤为重要。开发人员应尽早将最佳优化实践融入开发流程,以从源头预防问题。
您对 Unreal Engine 5 游戏有什么体验?