TR Studio y Yummy Games 呈现 Project: Tower,这是一款第三人称弹幕射击游戏,挑战了该类型的传统美学。虽然弹幕游戏通常采用精灵图和平面色彩,但该项目通过虚幻引擎5追求极致的光线写实主义。结合Nanite实现无限几何细节和Lumen实现动态光照,使得每个弹丸和每个场景都仿佛出自科幻电影,这为该类型的极限开启了新的技术讨论。🎮
使用ZBrush和Substance 3D处理金属与有机物的工作流程 🛠️
Project: Tower 的图形管线依托ZBrush来雕刻高密度资源,从主角的金属盔甲到发射弹幕的有机生物。随后,Adobe Substance 3D生成PBR纹理,实时模拟磨损、反射率和粗糙度。主要挑战在于Nanite处理多边形时无需LOD,但高频金属纹理需要谨慎处理,以避免Lumen反射中出现锯齿。团队优化法线贴图和遮挡贴图,确保金属在动态全局光照下不会显得像塑料。
针对混乱类型的实时优化 ⚡
弹幕射击游戏要求同时存在数十个弹丸,这通常会因粒子效果而饱和GPU。Project: Tower 不仅利用Nanite处理场景,还用于某些雕刻的弹丸,从而减少实例的绘制调用。然而,实时Lumen在拥有如此多动态光源时可能变得昂贵。TR Studio的解决方案是将Lumen反弹限制在两到三次迭代,并对较远的敌人使用简化材质,从而在保持前景光线写实主义的同时,不牺牲当前世代主机的60帧每秒性能。
Project Tower 如何将虚幻引擎5的光线写实主义美学与弹幕地狱的混乱玩法融合,而不牺牲玩家的视觉清晰度
(附注:游戏开发者是那种花1000小时制作一个游戏,而玩家2小时就能通关的人)