《凯恩的遗产:噬魂者 1 & 2 重制版》的发布在开发社区引发了激烈讨论。Aspyr Media 承担了艰巨的任务,通过逆向工程拆解了一款 90 年代的引擎,利用专有工具提取原始逻辑。最终成果是一个技术混合体,让玩家能够实时在 PlayStation 时代的多边形画面与高清重制模型之间切换,同时不破坏定义该系列风格的哥特式艺术方向。
工作流程:从逆向工程到 Substance Painter 🛠️
Aspyr 的技术流程与现代化重制版不同。团队并未从头重建引擎,而是对原始代码进行逆向工程,以识别当时硬件如何处理光照和碰撞。在逻辑映射完成后,艺术家们在 Autodesk Maya 中建模资源,保留了 Raziel 和 Nosgoth 的原始比例。质的飞跃来自 Substance Painter,其中应用了模拟有机和金属材质的 PBR 纹理。动态光照叠加在原始固定阴影系统之上,创造出深度效果,同时不失去粉丝所要求的低多边形美学。
保留视觉身份:最大的技术挑战 🎨
真正的挑战并非提高分辨率,而是保持原始引擎在极端限制下所实现的压抑哥特式氛围。Aspyr 记录显示,许多环境效果,如体积雾或水面反射,依赖于 90 年代硬件的编程技巧。用现代技术复制这些感觉需要手动调整 Substance Painter 中的每种材质,确保粗糙度和光泽不背离原始风格。这种方法表明,成功的技术重制并非试图抹去过去,而是理解其内在逻辑,在不背叛的前提下加以强化。
在像《噬魂者》这样的 PlayStation 1 时代游戏引擎的逆向工程中,为了在现代重制中保留其哥特式艺术方向和原始氛围,会面临哪些特定的技术挑战?
(附注:游戏开发者是那种花 1000 小时制作一个游戏,而玩家 2 小时就能通关的人)