FPS(第一人称射击)游戏经典师祖《Doom》(毁灭战士)近日迎来了自己的13岁生日,这时候来纪念这款科幻恐怖游戏应当是比较合适的。1993年12月10日,第一款《Doom》通过一个FTP站点与世人见面。
由id Software开发的《Doom》并不是第一款FPS游戏,《Wolfenstein 3D》(重返德军总部3D版)就是它的前辈,不过《Doom》凭借惊人的全新引擎引入了一系列新元素,也由此奠定了自己在业界的地位:复杂的光线和阴影、并非简单排列的房间、室内室外作战区域、楼梯和移动平台、联网对战、自定义地图格式(.WAD)……
《Doom》推出后很快就大获成功,两年内就出现在了至少1000万台PC上。第一代游戏采用共享软件模式,第一章节免费,后面两个章节需要付费购买,不过真正掏钱的只有10%左右。
1994年10月,不再采用共享模式的《Doom II: Hell on Earth》发布,游戏背景也从地球飞到火星,并引入了新的双管机枪,还有Arachnotron(机器蜘蛛)、Revenant(幽灵)、Mancubus(幼兽)、Arch-Vile(恶贯满盈)等新的敌人。1996年,首个在零售商发售的系列版本《Ultimate Doom》和包含两个章节的《Final Doom》相继出炉。
在这几年间,《Doom》系列不仅销售形势一片大好,也赢得了无数赞誉和奖项,地图格式更是丰富了游戏乐趣。
这时候,John Carmack和他的公司开始开发新的《Quake》(雷神之锤),一个更加3D的游戏,不但环境,连人物角色也是3D模型。在经过了三代《Quake》作品后,“Doom”又回来了,就是2004年8月3日的《Doom III》,由环球影业基于新游戏改编的电影也在次年10月21日上映,可惜反响一般。
而在《Quake》系列功成名就之后,Carmack又开放了《Doom》的源代码,允许程序员在其他平台上开发新的“Doom”游戏,甚至修改支持最新的3D图形技术,比如近日就有个Pocket PC版《Doom》的Alpha测试版发布,基于OpenGL ES API,Doom Legacy网站也提供了各种操作系统的接口,比如Windows、Mac OS、Linux、DOS、OpenBSD、OS2。