【臉書】所謂登峰造極的建設類遊戲

未簽名
已簽名資訊

豆泥的以太坊地址: mashbean.eth

狀態: 未簽名

文章的身分證字號

0xc36b9cb49e96d4480195da0eecfc206bbbe746e49513cb31221b0e4dd360d76d

這是什麼?

已簽名表示這篇文章已建立獨特的身分證字號(內容雜湊,contentHash)並且由豆泥簽署認證,簽署是採用以太坊區塊鏈的豆泥專用地址(signer.mashbean.eth)。只要內容一經修改,就會需要重新驗證換發新的身分證字號。但豆泥不是每天都在公所上班,所以偶爾會慢一點認證。

本文作者從沉迷建設類遊戲到發現並體驗電路設計遊戲「圖靈完備」,透過邏輯閘與組合語言的闖關過程,感受到設計電路的成就感與底層結構的真理,並推薦非理工類讀者體驗其中的奇妙邏輯世界。

閱讀偏好

背景

fb-0423-1

所謂登峰造極的建設類遊戲

之前有一段時間很沈迷建設沙盒類遊戲,尤其是玩到後期可以成就高度自動化的遊戲設定,譬如異星工廠(Factorio)的工業輸送帶、麥塊(Minecraft)的紅石電路、缺氧(Oxygen Not Included)複製人維生設施…等等。

觀察

這些遊戲之所以好玩,不是因為世界觀,也不是因為遊戲畫面,這些遊戲的共同點是讓玩家自主設計出某種系統/電路/迴圈(Circuit),滿足遊戲目標,這或許就是「精神時光屋」的一大特色。

後來頓悟了,如果喜歡電路…那是不是直接設計電子電路就好,結果還真的有這種遊戲,叫做「圖靈完備」(Turing Complete)。這個遊戲會帶你從簡單的邏輯閘開始,一路破關到編寫組合語言,最後在遊戲裡設計出一款新遊戲,帶你認識圖靈完備的威力,有夠後設。

一玩下去果然欲罷不能,剔除掉一個「正常的遊戲」應該要有的漂亮畫面、故事劇情、甚至遊戲文字以後,它真的就是一個純粹的電子電路設計遊戲,說他是線上課程也不為過@@。想到以前大一暑假曾跑到某科大修基本電路學,現在不用摸到麵包板、示波器的感覺真好。因此這也可以說是一個基礎邏輯應用的遊戲,純粹到即使你看不懂任何一個文字,也可以照樣破關,所以很容易就會進入精神時光屋。

想法

玩一玩竟然很感動,一方面是資質愚鈍的我很常陷入自虐狀態(忍住不去查網友的答案,但代價是要花一個小時才能突破一關),另一方面是設計過程中時不時會有碰觸世界底層結構之真理的悸動感,這跟以前讀合成生物學有一樣的感覺。

比如說圖片中的這關是「小盒子」(LITTLE BOX),遊戲目標是要從零開始在有限空間設計出一個 4-byte RAM(記憶體),手上有前面破關的物件可以用,如暫存器、邏輯閘跟開關之類的道具。就在處理完各種自己犯下的邏輯錯誤之處,將佈線整理到最乾淨簡潔的狀態,還要測試 128 次沒有失誤才算通關,看著數字流進流出的輸送過程,實在是很感動吶。此外,查了一下發現比網友通關的電路還簡潔,就更爽快了。

有了 RAM 之後,接下來就會進入CPU(處理器)設計與程式設計的關卡,希望玩下去還有悸動感,不會被爆難的關卡拋棄。

因此推薦給非理工類的朋友,如果你不在台積電上班,或許可以玩玩看這款遊戲,理解一下矽基的邏輯世界多美麗。

← 回文章列表