大家好,

我们是一支小型独立团队(5人),正在开发一款具有科幻 survive 恐怖元素的游戏(Pine Creek),我们正试图使用Nanite 叶子草(一种 Unreal Engine 5.7 的功能)作为实验试验。这个功能与 CD Projekt Red 最近展示的The Witcher 4 中使用的类似。

一个关键点:

  • None of us 是全职游戏开发人员
  • 我们所有人都只有开拓游戏开发行业 \~4 年时间

所以,我们的确期望 Nanite 叶子草将超出了我们的能力范围。但是,令人惊讶的是,它比我们预期的要好得多。

我们使用了:

  • Nanite 叶子草(自定义混合 + FAB 资产的组合)
  • Lumen
  • Virtual Shadow Maps
  • Virtual Texture

当前的性能表现

在一个 RTX 3060(编辑器,Epic 设置,1080p)中测试:

  • 在我们的最繁忙场景中也能够保持 60+ FPS

我们预期使用分辨率高的叶子草和Nanite 将带来性能的灾难,但现在表现出人意料的稳定。

我们仍然在研究的几点:

  • 长期的可扩展性(尤其是在移植到PlayStation和Xbox,目前我们正在推出PC版本,但是已经开始初步洽商)

我们想知道:

  • 有人是否已经成功地使用Nanite 叶子草开发了一款游戏(Pine Creek)?
  • 有人知道任何我们可能会遇到的不可预测性能陷阱吗?
  • 我们使用这种技术之后,是否能实现真正的“下世代级”的视觉效果,还是我们太过沉迷其中了?

如果任何人对我们的设置、工作流程或什么在工作中顺利或者哪些问题没有解决感兴趣,我们很高兴回答任何问题。任何有人对游戏感兴趣,可以参看一下我们的游戏Pine Creek()。