天天看點

樹莓派4b ros鏡像 網盤_【樹莓派4B 遇到紅警OPENRA】誓要奪回樹莓派霸王槍排名第一位

樹莓派4b ros鏡像 網盤_【樹莓派4B 遇到紅警OPENRA】誓要奪回樹莓派霸王槍排名第一位
  1. 對于紅警我是有着非常深的感觸的,那時候我記得我才國中吧,老爸為了花了好大一筆錢買了一台聯想天蠍系列的電腦,奔騰“媽媽叉”(MMX)相比較現在的樹莓派4B的算力超越它好幾個等級,我記得小時候打紅警,隻要敵人出兵了我肯定就卡頓的不行了,隻好關機重來,那時候系統跑個win95都很卡的年代,紅警伴随我度過了好幾個炎熱的夏天。

樹莓派4b ros鏡像 網盤_【樹莓派4B 遇到紅警OPENRA】誓要奪回樹莓派霸王槍排名第一位

開始準備

于是在一個炎熱的下午,我就開始找資料了,搜尋了一番後知道了它開源項目的名稱為: OPENRA, 開源紅警(open Red Alert)

樹莓派4b ros鏡像 網盤_【樹莓派4B 遇到紅警OPENRA】誓要奪回樹莓派霸王槍排名第一位

一個暴露年齡的遊戲,看着這個熟悉的圖示,我的思緒總是紛飛在多年前那個炎熱的夏天,窗外熱浪紛飛,家裡的風扇嘶聲力竭的推開熱浪,一個少年坐在電腦前緊緊注視着螢幕,滑鼠像一個受氣包一直再被戳着脊梁,音箱重複播放這個紅警的遊戲背景音樂。

樹莓派4b ros鏡像 網盤_【樹莓派4B 遇到紅警OPENRA】誓要奪回樹莓派霸王槍排名第一位

哎, 思路跑了,回正題。

準備硬體裝置

  1. 樹莓派4B,我的是8GB版本,不要迷戀哥。據我測試4GB版本也可以運作,2GB也是穩穩的。
  2. 32GB TF卡一張
  3. 5V/3A标準美标電源一個,英标和歐标的如果你的排插支援也可以。
  4. 滑鼠鍵盤一組,操作還是要在圖形界面下玩兒的。
  5. 60寸Philips大螢幕一個,如果沒有這麼大的,換個小的也行,支援HDMI輸入就行。
  6. 最好有一個強大的風扇和散熱片,因為運作的時候溫度真的會很高!
樹莓派4b ros鏡像 網盤_【樹莓派4B 遇到紅警OPENRA】誓要奪回樹莓派霸王槍排名第一位

軟體準備

  1. 作業系統:肯定是Raspbian了,官方自己下載下傳燒錄一下就好,網上一堆教程,我就不贅述了!我的系統版本簡單貼一下:
樹莓派4b ros鏡像 網盤_【樹莓派4B 遇到紅警OPENRA】誓要奪回樹莓派霸王槍排名第一位
  1. OPENRA源碼,這裡使用的是For Linux和Mac的版本。
  • OpenRA使用幾個外部庫來提供( low-level )低級功能。大多數系統已經包含了這些庫,但是如果OpenRA無法編譯或運作,則應確定下面的這些軟體包或者開發庫已經包含在系統中:
  • Mono架構 提供C# 的編譯和運作環境,當然是在Linux系統中提供。
  • SDL2的庫:

    SDL(Simple DirectMedia Layer)是一套開放源代碼的跨平台多媒體開發庫,使用C語言寫成。SDL提供了數種控制圖像、聲音、輸出入的函數,讓開發者隻要用相同或是相似的代碼就可以開發出跨多個平台(Linux、Windows、Mac OS X等)的應用軟體。目前SDL多用于開發遊戲、模拟器、媒體播放器等多媒體應用領域。

    SDL使用GNU寬通用公共許可證為授權方式,意指動态連結(dynamic link)其庫并不需要開放本身的源代碼。是以諸如《雷神之錘4》等商業遊戲也使用SDL來開發。

  • Lua 5.1開發庫
  • Make: 編譯工具
  • FreeType: FreeType是一個完全開源的、可擴充、可定制且可移植的字型引擎,它提供TrueType字型驅動的實作統一的接口來通路多種字型格式檔案
  • OpenAL
  • curl or wget
  • unzip
  • xdg-utils (Linux only)
  • xdg-utils(僅Linux)

    我下面用一張圖來展示這些軟體的安裝包的名字:

樹莓派4b ros鏡像 網盤_【樹莓派4B 遇到紅警OPENRA】誓要奪回樹莓派霸王槍排名第一位

這裡面僅包含了基本的一些軟體,而mono的包我專門生成了一個txt文本。

還是比較多的,不過不要緊張,大部分是依賴,自己安裝的。我們安裝的時候需要添加一個源。

代碼詳情:https://www.icxbk.com/article/detail/1678.html

繼續閱讀