Minecraft 世界的又一壮举:玩家打造 1KB 硬盘
Minecraft 玩家是一些值得佩服的人。无论是建造《冰与火之歌》中的维斯特洛大陆,还是组建《星际迷航》中的企业号,他们的组织性、耐心和热情让人惊叹。现在,一位玩家独自完成了一件壮举。他制造了一个可存储 1KB 数据的硬盘。
“当我制造那个设备的时候,并没有想存储什么东西,我制造它,只是为了寻求挑战”,游戏玩家 Cody Littley 对 Wired 网站说,“令人惊讶的是,Reddit 上许多评论说,我应该存储 1KB 的色情文件。”
Cody Littley 在制造硬盘的时候,没有使用任何的游戏模组(Mod),只是使用了游戏中的基础工具。他的硬盘是一块块垒起来的。
在 Minecraft 游戏中,有一种方块叫做 “红石”,可以用来生成 “红石粉”。红石粉能够传输电能,因此,玩家把它用在电路或者其他复杂的机械装置中。另外,游戏中的非透明方块可传输能量,而透明方块则不能。Littey 意识到,他可以制造一个装置,用虚拟活塞控制方块,点亮或熄灭红石灯,以此来表达 “0” 或 “1” 的信息。当他把足够多的装置连接起来后,一个存储系统就完成了。
当然,他制造的硬盘并没有什么实际意义。在上面存储文件,你需要手工输入每个字节,而且,当你想要寻找存储的数据时,还要花上六七分钟的时间。
Littley 是德克斯萨大学的计算机科学博士生。他说,这个项目与自己的学业无关。“我感兴趣的领域和硬件的关系都不大,” 他说,“使我对这个东西的基本理解,但是,我用来制造这些东西的知识,都是自学得来的。”
在制造虚拟硬盘之前,Littley 已经在游戏中制造了一些新奇的东西。他建造过一个自动收集鸡蛋的农场,还有一个复杂的铁路系统,用来传递邮件。Littley 说,在建造复杂系统的时候,Minecraft 是有局限的。当某种东西距离你的角色太远的时候,游戏不会对其进行渲染。“如果我建造一个 100 平方英里的计算机,游戏将会拒绝对其进行模拟,” 他说,“而且,电路永远不能变小,人们只能用它来建造更大的东西。”
图片来自 Wired