众所周知,一款游戏登陆游戏平台,会受到诸多因素的影响。除了少部分热门游戏,可以支持全平台体验,绝大多数的游戏作品,都有特定的限制。光是从主机端移植到PC端,就有很多大厂翻车过。
但有这么款作品,却从来都不挑运行设备。不仅如此,玩家们还总是在不断进行着挑战,只为在各种奇奇怪怪的电子产品上玩到它。最近,一个ID叫GaryOderNichts的网友,就在任天堂闹钟上演示了这款游戏。而这朵游戏界的奇葩,正是发布于1993年的《毁灭战士》。
《毁灭战士》是一款经典的射击游戏,最初由id Software开发。玩家在游戏中将扮演一名太空陆战队员,在火星的各个地点与恶魔和外星生物战斗。作为FPS游戏的鼻祖之一,它影响了后世很多同类型作品的开发。
这款游戏的画风,在现代玩家眼中显得有些过时了,可并不妨碍大家对它的痴迷。而早在1997年,id Software就对《毁灭战士》的源代码进行了开源,这也为玩家们打开了在各种设备上运行《毁灭战士》的大门。
最开始《毁灭战士》还是在PC端,以及索尼、微软、世嘉的各种游戏主机上运行的。可后来随着玩家们脑洞的提升,一切具有显示功能的电子设备,都有了成为游戏设备的潜力。过去的三十年中,大伙一同见证了“奇迹”的诞生。
能运行《毁灭战士》的设备包括POS机
智能牙刷
割草机器人
27年前的?Pippin 主机
甚至是巧克力棒中
不过最夸张的,还得是麻省理工博士生Lauren Ramlam进行的实验。她将细胞作为载体,用大肠杆菌来运行《毁灭战士》......
并且不单单是用设备运行,还有玩家另辟蹊径,开始寻求用特殊的物件来提供电力。树莓派改装者Jeff Geerling曾将树莓派5连接到独显,并在4K分辨率下以60FPS的速度运行《毁灭战士3》。
玩家们之所以钟情于将《毁灭战士》移植到各种电子设备,原因其实有很多。除了是玩家整活以外,《毁灭战士》本身非常灵活和模块化的程序系统,也让它成为了程序员和开发者展示编程技巧和硬件能力的理想平台。
对于一些玩家来说,移植《毁灭战士》还是一种挑战。通过研究其源代码,自己可以从中学习到游戏开发的基础知识,包括图形渲染、物理引擎、人工智能等。如今的《毁灭战士》,已经不只是一款经典游戏,还是一个大手子们秀操作的平台。
可以预见的是,任天堂闹钟版的《毁灭战士》还不是终点。未来,大家势必还能在各种设备上源源不断地看到这款经典FPS游戏的身影。