深圳I/O這款遊戲是由 Zachtronics 所做的第五款程式類遊戲,與前作 TIS-100 最大的差別是:TIS-100是以純程式為主,本身畫面不會有變動,頂多多幾塊無法使用的區塊擋住你的去路。但深圳I/O這次多了上次沒有的概念–電路。 為什麼多了電路就跟前作區別很大呢?就聽火腿娓娓道來~

嗨嗨~ 我是火腿~
今天要來跟各位介紹的是深圳I/O這款遊戲。
這可以算是火腿接觸到的第一款嚴肅遊戲,這其實也是為甚麼我想要寫這一個系列的原因。

遊戲背景

你是一名美國的微控制器開發工程師,慢慢意識到在國內可以做的工作越來越少,於是就找到了獵頭幫忙尋找公司於是在中國獵頭的幫忙下進入了龍騰科技股份有限公司。

遊戲介紹

深圳I/O這款遊戲是由 Zachtronics 所做的第五款程式類遊戲,與前作 TIS-100 最大的差別是:TIS-100是以純程式為主,本身畫面不會有變動,頂多多幾塊無法使用的區塊擋住你的去路。但深圳I/O這次多了上次沒有的概念–電路。
為什麼多了電路就跟前作區別很大呢?就聽火腿娓娓道來~

第一關簡易電路-仿真監視器

至於為什麼多了電路就不一樣了呢? 因為電路會加強輸入輸出得概念,像是在TIS100中,指令只能朝向上下左右其中一個方向去送出,而在深圳I/O中改用電路,而TIS-100中的Block也改用IC的方式作呈現

但我個人認為嚴肅遊戲的精隨都藏在那本說明書裡,像是這款遊戲的說明書就有多達47頁 就算扣掉一些說明與頁卡,還是有差不多40頁,這樣看起來是不是很像一本真的DataSheet呢?

在本作中一樣是採用類組合語言(Assembly language)畢竟玩家是一個微控工程師,會組合語言不為過吧?

簡易程式碼參考

裡面火腿覺得最有趣的指令就是nop了,這個指令本身就是什麼事情都不做,沒錯這個指令沒有任何作用,但你不要覺得說這個指令只是做出來好玩而已,實際上它的用途跟C語言When迴圈中的Break很像,雖然不起言,可是還是有實際用途的~

總結

整體來說火腿本人是非常喜歡這款遊戲,非常的有挑戰性。但如果你是想要拿來練習程式碼的話,火腿就不太推薦了,因為遊戲整體性來講比較偏向是解謎遊戲,如果你是想要訓練程式邏輯的話,這款遊戲再適合不過了。
以上介紹的遊戲火腿都會實際買來玩過,再跟大家介紹,絕對不會當雲頻論家!
如果有任何問題歡迎在下方留言或者私訊火腿喔~

購買管道


Steam:268台幣
Origin:389台幣
GOG.com:14.99美金