回覆列表
  • 1 # MKC歐尼醬

    我的世界走進紅石電腦RSC-3230,在計算機裡製造計算機,這是一位大神玩家在MC中創造的一個計算機世界,2010年,《我的世界》中第一臺紅石電腦問世,震驚了所有人。

      想象一下如果世界沒有電,那將是多麼令人絕望的景象。夜晚不再有光;空調和WIFI也變成了奢望;你目前正在閱讀的這篇文章,將不可能呈現在你面前;當然,你熱愛的遊戲《我的世界》,也不可能存在了。

      在《我的世界》中,紅石就如同現實中的電一般神奇,它常常被用於製作各種自動化裝置。自動化農場、太陽能照明系統、便捷的交通運輸……全都仰賴紅石得以實現。

  • 2 # 萬歲遊戲解說

    RSC-3230擁有32位的CPU,128Byte的記憶體,以及一個32×32畫素的螢幕和一個小的鍵盤。而它的尺寸僅僅有大約“100*160*160”,對於擁有這個級別數字處理能力的器件來說,它真的不算大。

    “是大家共同的智慧才讓這樣高效能的器件可以做的那麼小,否則它們的體積將超出遊戲的範圍而無法建造執行。”作者Happy Water說道。

    主席——另一位TRP成員發明了2格寬偽超進位加法器,它的體積非常小,32位堆疊在一起也不超過70格。即便放到在現在,它也算得上是效能最好的加法器之一。隨後,Happy Water在此基礎之上又增加了用於完成一些邏輯的功能,把它作為這臺32位紅石電腦的ALU(也就是我們說的算數邏輯單元,電腦中負責處理資料運算工作的原件)使用。而成員鎳發明的RAM(即儲存器),擁有相當高的資料記錄密度,在Happy Water的改進下,效能又得到了進一步的提高。

    “擁有CPU和RAM的RSC-3230,相當於現實中電腦的簡化版。”

    在這臺電腦中,CPU指令集參考並精簡了ARM和i386的指令集,設計成為一臺RISC,它以儘可能精簡的指令數量提供了完備的數學運算和流程控制指令。再加上工作室的精巧設計,使得一些小程式的實現變得可能。

    螢幕背面的活塞被用來鎖存螢幕畫面:程式在RAM中渲染好畫面以後,再將它傳輸到螢幕上去顯示。螢幕背後是斜坡形的,那裡排列著一個個活塞,每一個活塞都對應螢幕上的一個燈,利用活塞BUD原理鎖存下每個燈的狀態(亮或不亮)。

    RAM中的資料會傳輸給這些活塞,利用活塞BUD原理記錄下傳給它的資料,並將此保持下去,直到被傳輸一副新的畫面。這一點和遊戲機渲染畫面然後輸出顯示是一樣的道理。

    “關於如何在更小的空間裡實現更多的功能,更好的效能,我們做了大量的思考。”

    這是紅石電腦面臨的最大問題——規模越大,訊號傳輸距離越遠,執行速度就越慢。

    製作組有他們自己的考量。喜歡面對挑戰的他們堅持不使用任何模組,因而包含大量中繼器的電腦將面臨不短的延遲。同時,考慮到建築的美觀,製作團隊也只用採用了很少的RAM。

    出於對原版的堅持和對美學的追求,製作組要如何克服速度問題將受到更大挑戰。

    “關於如何在更小的空間裡實現更多的功能,更好的效能,我們做了大量的思考。”Happy Water說,“電路結構是最關鍵的。我們分各個模組來建立電路,單個電路模組的結構設計尚且較容易把握,但要如果要將所有模組都整合在一起組成完整的電腦,一旦導線數量過多、傳輸距離太長,很容易引入大量延遲。因此如何佈線是一個極具挑戰性的問題。”

    這臺紅石電腦擁有32位的運算模組,每個32位運算模組都有至少64根線,如果不能找到一種好的佈線方法,或許它早已中途夭折。

    經過反覆權衡,Happy Water最終採用了“縱向堆疊法”:也就是將各個模組在垂直方向上,像蓋高樓一樣,堆疊起來。這樣導線就像樓梯一樣,直上直下,互不交叉。同時,CPU和RAM的資料匯流排一一對齊,也節省了大量的佈線空間,極大得方便了資料訊號和控制訊號線的排布。

    在TRP各位成員的對零件的不斷改進以及對佈局的精密構思下,RSC-3230終於順利誕生。迄今為止,還沒有其他任何團隊能夠在《我的世界》中製造出32位的電腦。因此某種意義上來講,RSC-3230或許擁有目前所有紅石電腦中的極強的效能。

    “但未來一定還會出現更強效能的器件,64位的一定會有。”Happy Water相信,“只要有更多的人來玩紅石電路,依靠大家的創造力,一定還能造出更快更強的紅石電腦。因為《我的世界》這個遊戲實在擁有著無限的潛力。”

    -->

    想象一下如果世界沒有電,那將是多麼令人絕望的景象。夜晚不再有光;空調和WIFI也變成了奢望;你目前正在閱讀的這篇文章,將不可能呈現在你面前;當然,你熱愛的遊戲《我的世界》,也不可能存在了。

    在《我的世界》中,紅石就如同現實中的電一般神奇,它常常被用於製作各種自動化裝置。自動化農場、太陽能照明系統、便捷的交通運輸……全都仰賴紅石得以實現。

    後來,冒險家們漸漸發現紅石電路與電子元件的一些共通性,他們利用和紅石和紅石火把的特點,實現出“與”“或”“非”邏輯閘,探索出更多驚人的功能。儘管這並不是紅石設計的初衷,但邏輯閘的成功編寫滿足了在遊戲中製造計算機的基礎條件。

    2010年,《我的世界》中第一臺紅石電腦問世,震驚了所有人。原來玩家還可以在計算機遊戲裡設計計算機!這多麼令人驚奇!其後幾年,越來越多的紅石電腦被設計出來,它們的執行速度越來越快,數字處理能力也越來越強。

    由TheRedPixel工作室製作的紅石電腦RSC-3230,更是其中翹楚,它的CPU處理數字的能力達到了驚人的32位,這對紅石電腦來說,是一個巨大的進步。

    “是大家共同的智慧才讓這樣高效能的器件可以做的那麼小,否則它們將無法執行。”

    RSC-3230擁有32位的CPU,128Byte的記憶體,以及一個32×32畫素的螢幕和一個小的鍵盤。而它的尺寸僅僅有大約“100*160*160”,對於擁有這個級別數字處理能力的器件來說,它真的不算大。

    “是大家共同的智慧才讓這樣高效能的器件可以做的那麼小,否則它們的體積將超出遊戲的範圍而無法建造執行。”作者Happy Water說道。

    主席——另一位TRP成員發明了2格寬偽超進位加法器,它的體積非常小,32位堆疊在一起也不超過70格。即便放到在現在,它也算得上是效能最好的加法器之一。隨後,Happy Water在此基礎之上又增加了用於完成一些邏輯的功能,把它作為這臺32位紅石電腦的ALU(也就是我們說的算數邏輯單元,電腦中負責處理資料運算工作的原件)使用。而成員鎳發明的RAM(即儲存器),擁有相當高的資料記錄密度,在Happy Water的改進下,效能又得到了進一步的提高。

    “擁有CPU和RAM的RSC-3230,相當於現實中電腦的簡化版。”

    在這臺電腦中,CPU指令集參考並精簡了ARM和i386的指令集,設計成為一臺RISC,它以儘可能精簡的指令數量提供了完備的數學運算和流程控制指令。再加上工作室的精巧設計,使得一些小程式的實現變得可能。

    螢幕背面的活塞被用來鎖存螢幕畫面:程式在RAM中渲染好畫面以後,再將它傳輸到螢幕上去顯示。螢幕背後是斜坡形的,那裡排列著一個個活塞,每一個活塞都對應螢幕上的一個燈,利用活塞BUD原理鎖存下每個燈的狀態(亮或不亮)。

    RAM中的資料會傳輸給這些活塞,利用活塞BUD原理記錄下傳給它的資料,並將此保持下去,直到被傳輸一副新的畫面。這一點和遊戲機渲染畫面然後輸出顯示是一樣的道理。

    “關於如何在更小的空間裡實現更多的功能,更好的效能,我們做了大量的思考。”

    這是紅石電腦面臨的最大問題——規模越大,訊號傳輸距離越遠,執行速度就越慢。

    製作組有他們自己的考量。喜歡面對挑戰的他們堅持不使用任何模組,因而包含大量中繼器的電腦將面臨不短的延遲。同時,考慮到建築的美觀,製作團隊也只用採用了很少的RAM。

    出於對原版的堅持和對美學的追求,製作組要如何克服速度問題將受到更大挑戰。

    “關於如何在更小的空間裡實現更多的功能,更好的效能,我們做了大量的思考。”Happy Water說,“電路結構是最關鍵的。我們分各個模組來建立電路,單個電路模組的結構設計尚且較容易把握,但要如果要將所有模組都整合在一起組成完整的電腦,一旦導線數量過多、傳輸距離太長,很容易引入大量延遲。因此如何佈線是一個極具挑戰性的問題。”

    這臺紅石電腦擁有32位的運算模組,每個32位運算模組都有至少64根線,如果不能找到一種好的佈線方法,或許它早已中途夭折。

    經過反覆權衡,Happy Water最終採用了“縱向堆疊法”:也就是將各個模組在垂直方向上,像蓋高樓一樣,堆疊起來。這樣導線就像樓梯一樣,直上直下,互不交叉。同時,CPU和RAM的資料匯流排一一對齊,也節省了大量的佈線空間,極大得方便了資料訊號和控制訊號線的排布。

    在TRP各位成員的對零件的不斷改進以及對佈局的精密構思下,RSC-3230終於順利誕生。迄今為止,還沒有其他任何團隊能夠在《我的世界》中製造出32位的電腦。因此某種意義上來講,RSC-3230或許擁有目前所有紅石電腦中的極強的效能。

    “但未來一定還會出現更強效能的器件,64位的一定會有。”Happy Water相信,“只要有更多的人來玩紅石電路,依靠大家的創造力,一定還能造出更快更強的紅石電腦。因為《我的世界》這個遊戲實在擁有著無限的潛力。”

  • 中秋節和大豐收的關聯?
  • 琥珀的形成過程是怎樣的?琥珀如何形成的?