《刺客信条》于2007年发行,当时几乎没人预料到,一个不起眼的小细节——阿泰尔的围巾——竟会成为导致游戏性能问题的罪魁祸首。这件看似无害的服饰竟然能让当时最强大的电脑运行速度慢到无法正常游戏。 挑战在于前所未有的逼真织物模拟。主角阿尔泰的围巾被制作成一个复杂的物体,拥有数十根虚拟骨骼和数千个顶点,需要持续的实时物理计算。 虽然《刺客信条》世界的其他元素采用了较为简单的实现方式,但动态围巾却对CPU造成了沉重的负担。2007年常见的双核Intel Core 2 Duo和AMD Athlon 64 X2处理器经常难以胜任,导致帧率降至20帧以下。 育碧蒙特利尔工作室的开发人员意识到了这种计算负担,但他们认为动态布料对于让玩家沉浸于阿泰尔的角色之中至关重要。即使使用GeForce 8800 GT显卡,玩家也不得不降低画面设置,否则就会出现帧率下降的情况。 讽刺的是,为了这样一个细节,玩家们牺牲了整个游戏世界的性能。这成为了一个鲜明的例证,说明对最小视觉差异的追求如何产生巨大的系统性影响,并在游戏设计史上留下了浓墨重彩的一笔。
《刺客信条》于2007年发行,当时几乎没人预料到,一个不起眼的小细节——阿泰尔的围巾——竟会成为导致游戏性能问题的罪魁祸首。这件看似无害的服饰竟然能让当时最强大的电脑运行速度慢到无法正常游戏。
挑战在于前所未有的逼真织物模拟。主角阿尔泰的围巾被制作成一个复杂的物体,拥有数十根虚拟骨骼和数千个顶点,需要持续的实时物理计算。
虽然《刺客信条》世界的其他元素采用了较为简单的实现方式,但动态围巾却对CPU造成了沉重的负担。2007年常见的双核Intel Core 2 Duo和AMD Athlon 64 X2处理器经常难以胜任,导致帧率降至20帧以下。
育碧蒙特利尔工作室的开发人员意识到了这种计算负担,但他们认为动态布料对于让玩家沉浸于阿泰尔的角色之中至关重要。即使使用GeForce 8800 GT显卡,玩家也不得不降低画面设置,否则就会出现帧率下降的情况。
讽刺的是,为了这样一个细节,玩家们牺牲了整个游戏世界的性能。这成为了一个鲜明的例证,说明对最小视觉差异的追求如何产生巨大的系统性影响,并在游戏设计史上留下了浓墨重彩的一笔。
Select how you want to watch this video