最近,國外大神玩家Xander Naumenko發布了一段影片,記錄了自己在2D沙盒遊戲《泰拉瑞亞》中建造電腦的過程。他花了6個多月時間在《泰拉瑞亞》裡面造出了這個32位CPU,而且還可以運行《Pong》遊戲。
大神在《泰拉瑞亞》裡造出32位電腦
這台電腦的建造過程僅使用了一個調整線路的mod“WireHead”,基本都是用的原版內容。由於遊戲本身機制限制,該電腦的部分電路系統沒法照搬現實,而是經過了重新設計。最終的成品時鐘速度約為5kHz,擁有96kb記憶體,內建rv32i指令集,可以運行《Pong》(乒乓球)小遊戲,甚至能繪製3D空間。
這個工程還是非常震撼的,不過作者解釋說,其實背後的原理不算複雜,只是各種元器件之間交互方式非常複雜;他先是花了2周時間做了一個電腦原型機,可以用來計算斐波那契數列,不過他並不滿足於此,於是後續又繼續擴建,做出了現在的成品。
感興趣的朋友可點此前往github下載他的世界存檔和相關檔案。
來源:遊俠網