你知道上线过最多平台的游戏是哪个吗,是【生化危机4】?上市近二十年登陆 过12个不同的平台,其中一些平台比如Zeebo,很多人可能都是第一次听说。
然而一个游戏上12个平台也许已经是厂商的极限,但却只是玩家们的下限。如果要算上玩家移植,那【生化危机4】只能屈居第二了。
毕竟,你见过谁家正经厂商会把游戏移植到验孕棒上?也只有【毁灭战士】玩家能整出这种让人下面一紧的活。
虽然画面有点生草,但操作真的很丝滑
这么离谱的点子,绝不是凭空产生的,早在2014年,就有人尝试过把【毁灭战士】移植到超声波机上,就是做B超那个。
B超一照,恭喜老爷,夫人有喜了!男孩女孩?是个毁灭战士!
用验孕棒一测,嘿,你别说,还真的是毁灭战士!
【毁灭战士】的移植风潮最早始于2006年,一个南安普顿大学的学生,发现学校里用于让电信号可视化的示波器有着很大的屏幕,似乎很适合用来打游戏,有没有可能弄个游戏上去玩玩?
你别说,不仅能跑,还非常流畅,真不愧是科学仪器,实在是太先进了。
既然这么先进的仪器都能玩,那「落后」的仪器能不能玩?
比如一个随处可见的ATM机?能取出多少钱取决于你杀了多少恶魔。
或者是一个公交车刷卡机?只有杀死恶魔才能获得上车的资格。
更厉害的,还有改造计算器的,对没错,就是那个用来加减乘除的计算器。都是科学仪器,你示波器能玩,我计算器也能玩不过分吧?
不仅是用计算器玩,还有人尝试通过土豆来给计算器供电来玩,一看就是在育碧深造过的大神。
类似的尝试你一搜就能轻松找到几十个不重样的,俨然已经演化出一个新的流派,这股风潮也间接的影响了人们对于计算器移植游戏的热情,在【毁灭战士】之后,更多大作被「移植」。
比如【我的世界】,而众所周知【我的世界】里甚至可以手搓出一台电脑,那么……你就可以实现在【我的世界】里的电脑里玩【毁灭战士】这样的终极套娃。
看到这或许你会想要感叹,只要有屏幕的地方,就有毁灭战士的身影,但我想告诉你,这已经是过去式了,现在,没有屏幕的地方照样有毁灭战士。
诸位肯定想象不到,【毁灭战士】还可以用「声音」来呈现。
海外的工程师Wojtek Graj最近做了个尝试,制作了一个名为DOOM-audio的程序,这个程序可以把游戏的画面转化并输出成音频信号信号。当我们通过类似于示波器的分析工具来转换出频谱图时,就会出现熟悉的游戏画面。
这是不是也就意味着,如果我们经过严苛的训练,也可以用耳朵来看【毁灭战士】? 不过我强烈建议各位不要去看原视频,因为那声音异常刺耳,说是来自地狱的嘶吼都不过分,不是毁灭战士我劝你别硬抗。
但是,这还不是最厉害的,常言道,卧龙凤雏总是成对出现。
比用声音 来承载游戏更离谱的,是用大肠杆菌来承载游戏,没错就是居住在人类肠道中的那个,正常来说很难用肉眼观测的大肠杆菌。
如何承载呢?在前不久,麻省理工博士生Lauren Ramlam发表了一篇关于「如何利用大肠杆菌来运行【毁灭战士】」的报告。
简单来说就是先在大肠杆菌内壁划分出一个用于显示画面的范围,然后给这个范围的细胞注入荧光蛋白,让这些细胞能够呈现出点亮和熄灭两种状态,最后通过外部程序影响这些细胞,让它们有规律地亮灭,最终就能输出【毁灭战士】的画面。
c是最终输出结果
这下肚子里真的有毁灭战士了。看来以后对待大肠杆菌都得客客气气恭恭敬敬的了,吃东西前得说您好对不起我吃东西了,不然我真怕有一天这些大肠杆菌突然暴起,一边大喊恶魔受死,一边把我撕成两半。
当然目前这个项目也还存在一些小问题,这种利用大肠杆菌制作的的显示器只能以每天低于3帧的速度运行。因为它需要70分钟的时间才能完全显示一帧的画面,要播放下一帧的画面还需要8个小时的冷却时间,根据Lauren Ramlam本人估算,想要在大肠杆菌上通关【毁灭战士】,大概需要600年的时间。
所以,为什么【毁灭战士】能移植到那么多奇怪的平台呢?
这还得从id Software创始人之一,【毁灭战士】的首席程序员约翰·卡马克说起。这位老哥是个软件开源倡导者,曾实名在一个科技网站上发文痛斥某些程序员一天到晚不干正事,而是想方设法通过专利垄断技术,用专利对他人进行「掠夺」,阻碍科技的发展进步。
一边键步如飞的同时,约翰·卡马克还以身作则的推动着软件开源,1995年,id Software的成名作,也是被视作游戏史上第一款真正的 FPS游戏【德军总部】开源,1997年【毁灭战士】开源,1999年【雷神之锤】开源,各个都是响当当的名字。
约翰·卡马克在职期间,推动开源了五款不同的游戏,在离开id Software后,还推动了两款id Software的游戏开源。
而难能可贵的是,大多数作品开源时并没有走到生命末期,从上市到开源几乎都只过了三年而已。
在开源【毁灭战士】时,约翰·卡马克留下了这么一段话:
「我不知道会有多少人玩这个游戏,但如果因为【毁灭战士】的开源能有不错的项目出现,看到一定程度的社区合作,那实在太酷了。我想大多数早期项目应该都是粗糙的个人作品,但我还是很期待未来看到在不同平台上看到改进过、甚至向下兼容的【毁灭战士】。祝大家玩得开心」
我想约翰·卡马克1997年种下这颗种子,许下茁壮成长的愿望时,肯定偷偷想过它未来的样子,可他无论如何应该也想不到,这棵树的枝叶繁茂得能长到大肠杆菌里。
✦
本文作者
✦
最后,由于公众号最近改版,
将我们设置为☆星标,
就可以及时在时间线上看到我们的文章´∀`)
感谢大家的支持!
点击下方卡片去设置星标吧!
推荐阅读