最近,国外大神玩家Xander Naumenko发布了一段视频,记录了自己在2D沙盒游戏《泰拉瑞亚》中建造电脑的过程。他花了6个多月时间在《泰拉瑞亚》里面造出了这个32位CPU,而且还可以运行《Pong》游戏。
大神在《泰拉瑞亚》里造出32位电脑
这台电脑的建造过程仅使用了一个调整线路的mod“WireHead”,基本都是用的原版内容。由于游戏本身机制限制,该电脑的部分电路系统没法照搬现实,而是经过了重新设计。最终的成品时钟速度约为5kHz,拥有96kb内存,集成rv32i指令集,可以运行《Pong》(乒乓球)小游戏,甚至能绘制3D空间。
这个工程还是非常震撼的,不过作者解释说,其实背后的原理不算复杂,只是各种元器件之间交互方式非常复杂;他先是花了2周时间做了一个电脑原型机,可以用来计算斐波那契数列,不过他并不满足于此,于是后续又继续扩建,做出了现在的成品。
感兴趣的朋友可点此前往github下载他的世界存档和相关文件。
更多内容:泰拉瑞亚专题泰拉瑞亚论坛