CaesarZX:
对Jane’s 简氏军事模拟的特殊感情,一直是我写一篇Jane’s相关连载(曾写过一篇短文,参见这里)的动力,这次看到一篇译自Gamespot很不错的译文给我很大的启发,于是先连载在这里。本文讲述了Jane’s军事模拟系列中一个未能见到天日的游戏项目“A-10”的开发与搁浅始末。转自 无声畅游 的游戏编年史。(我对译文和图片资料做了适当修改和注释)
第二节:引擎问题
A-10的开发已成为一项不变目标并不断演进。据某开发小组成员所泄漏的机密称:“在最后的那些日子里,除了那些即将到来和离去的人,再有就是试图将图形引擎确定下来的人,我们当时所开发的这款游戏也正是我们全力以赴的作品,看看我们的设计文档就知道了。”不幸的是,我们并不能认同开发小组的这种说法。对于如Skunkworks这般有才华的小组来说,个别组员出于不同的理念而离开是不可避免的事情。作为一个游戏,A-10从来没有任何转变。可作为一项开发项目,那却是一个完全不同的故事了。随着开发工作的不断进展,有一件事情变得愈发明显,那就是起初使用 Longbow 2的代码的打算已经完全跟不上时代的步伐了。

开发小组是这样解释的:“用Longbow 2的引擎来开发A-10,本来就是一个巨大的错误。但我们别无选择,因为这部作品必须在8个月内完成。随着时间的推移,我们逐渐认识到工作无法继续下去,于是我们着手更换系统。”最终,一切都改变了,包括所有的图像,联网代码、飞行模型,大部分的模拟程序,甚至是一些宣传招贴。具讽刺意味的是,据某些消息来源称,要是一开始就决定用一个全新的引擎来制作游戏(CaesarZX译注一),那这游戏本来完全是能以更快的速度完成的。另外,由于Longbow 2大部分的代码都出自Origin的“资深”员工之手,随着制作的进行,这成了游戏按时完成的最大障碍。
这套过时的代码令开发工作陷入了困境。这里涉及到一位就读于休斯顿大学的大三学生Alex Pavloff,在他即将升入最高学年前的那个暑期,作为一名实习生被招进了公司,开始共同分担重新使用这套旧程序所产生的种种困难。尽管如此,A-10还是维持了在地貌表现方面一贯的高水准,起码,它和另一部游戏《A-10 Cuba》有着一样完全3D化的座舱界面以及真实驾驶感。

分派给Pavloff的任务是协助战役部分的设计。它分别设定为朝鲜与德国两个部分。第一部分还在起草中,第二部分则有着与Longbow 2相似的“仿动态”(CaesarZX译注二)战役系统。Pavloff负责设计游戏的单关任务(两个战役,每个战役8关),随后他又构思了一些新的任务草案并获得了批准,随即他开始在任务生成器中进行创建。 “我的问题也就出在这里。”Pavloff说。
待续
译注一:这句的原译文为:“……当准备开始研发全新引擎的决定作出后, ……”,我认为这里是个虚拟语气。虽然不怎么影响原文的本意,但改一下似乎更通顺。
译注二:原译文为“完全动态”。原文中的apparently dynamic 我把它理解为“表面上是动态的” ,也就是说实际上并非动态。我杜撰了一个“仿动态”避免贬义表达。














