← 返回作品

忍者龙剑传4

白金工作室动作游戏 IP 新作的引擎支持与性能优化:软光栅遮挡剔除、多平台画质预设与 GPU 稳定性。

角色 · 引擎开发 · 株式会社 I.Meisters(东京) 2025 3A 游戏 / 引擎支持 技术栈 · C++ / C# / Liberty Engine / SIMD
忍者龙剑传4

《忍者龙剑传4》是白金工作室招牌动作 IP 的新作,2025 年秋季发售。我在引擎侧为它提供支持——高速动作游戏对帧率的要求近乎苛刻,我的工作重心是性能优化与图形稳定性:让游戏即使在 Xbox Series S 上也能稳定 120fps 运行。

游戏实机演示(YouTube)
My Part

我负责的部分

从 CPU 剔除到 GPU 崩溃调查的全链路性能工作。

软光栅遮挡剔除

主导设计并实装高性能 Masked Software Occlusion Culling:充分利用 CPU 的 SIMD 特性,在 draw call 抵达 GPU 前高效剔除被遮挡物,制定关卡 Occluder 设置规范并编写调试工具。

多平台画质体系

实现自定义省略功能——每个模型/贴花/材质组件可按平台与画质预设选择是否显示;参与实装多平台画质预设与画质设置功能。

GPU 稳定性

通过 Nsight Aftermath 调查崩溃转储,修复 20 余个 GPU 崩溃与多个图形表现问题:海面闪烁、特定平台噪点、三重缓冲下浮力计算出错等。

引擎 API 支持

维护并扩展引擎 API,为客户端程序员开发海洋、120fps 模式与遮挡剔除相关的 Gameplay 逻辑提供接口支持。

37%
Trans 阶段 CPU 性能提升
120 fps
Xbox Series S 稳定帧率
20+
GPU 崩溃问题修复
0.2 ms
遮挡光栅化自身开销
下一个项目
Liberty Engine 海洋系统 →