還在建全自動生產線?大觸已經做出一個視頻播放器了!

作者:蕭舞落葉

你能想象這是一款名為《異星工廠》的RTS遊戲的縮略圖嗎?國外的大觸已經喪心病狂到將它玩成了一個視頻播放器了。

還在建全自動生產線?大觸已經做出一個視頻播放器了!

我們(手殘黨)玩的《異星工廠》只是一個單純的RTS遊戲,在一個陌生的星球上開採資源,建立生產線,最終目標是建造出一艘宇宙飛船。這款遊戲很《Minecraft》很相似,但不同的是遊戲中加入了科技和自動化的元素。

因此玩家更傾向於建立一套從開採資源,冶煉鋼材再到生產成品的全自動流水線,需要具備一定的大局觀以及能合理地建立流水線。遊戲中可供研究的自動化科技、物流科技、電路科技、機器人科技更是讓玩家們腦洞大開,製造出各種“與眾不同”的流水線。

然而總有些腦洞大開的大觸,將這種高自由度的遊戲活生生地玩成另一款遊戲,讓我們滔滔不絕的仰慕之情化為一句句“臥槽”(比如《圍攻》啊,比如《老滾5》啊)。DaveMcW就將一款明明是建工廠的遊戲玩成了視頻播放器。

還在建全自動生產線?大觸已經做出一個視頻播放器了!

DaveMcW通過遊戲中的運算器,製作了一個能處理內存,解碼和顯示的系統。 將其中的十個組合放在一起,它們可以被饋送視頻代碼,並播出一個低分辨率版本視頻。

整個系統分為顯示,解碼和顯示三部分:

還在建全自動生產線?大觸已經做出一個視頻播放器了!

顯示模塊

DaveMcW用一根電線在運算器中來傳送多種顏色信號

還在建全自動生產線?大觸已經做出一個視頻播放器了!

處理時間為O(n ^ 2),其中n為導線信號數。 DaveMcW將信號用5根線傳輸,以提高性能。 3條線可以沿著一列運算器運行,另外2條線可以沿燈的方式跳到遠處的運算器。

還在建全自動生產線?大觸已經做出一個視頻播放器了!

解碼模塊

解碼模塊接收5*30 bit的輸入信號,輸出50*3輸出信號

還在建全自動生產線?大觸已經做出一個視頻播放器了!

工作原理如圖:

還在建全自動生產線?大觸已經做出一個視頻播放器了!

存儲器採用簡單的查找方案,綠線上傳輸幀選擇信號,紅線上傳輸180個數據信號。

還在建全自動生產線?大觸已經做出一個視頻播放器了!

還在建全自動生產線?大觸已經做出一個視頻播放器了!

看到最後我已經暈了,看來我們玩的不是同一遊戲(╯°Д°)╯︵┻━┻

別人家的《異星工廠》:

還在建全自動生產線?大觸已經做出一個視頻播放器了!

我的《異星工廠》:

還在建全自動生產線?大觸已經做出一個視頻播放器了!

相關推薦

推薦中...