openra是一款優秀的用c#編寫的開源rts遊戲引擎,openra的版本簡要可以概括為「三主一輔」 (openra2 已經合併到主要版本上面,最新版本是release-20180923)
三主:
release-yyyymmdd
openra主要穩定版本,也是官方發布版本,該系列是聯機版本,也是官方比賽指定版本
每個版本以release開頭,用-分隔,並且以年月日結尾
playtest-yyyymmdd
openra主要測試版本,也是官方測試版本,該系列包含一些尚在測試的功能,當然也有一些未知的bug。
每個版本以playtest開頭,用-分隔,並且以年月日結尾
openra主開發版本,openra倉庫bleed分支的版本,你從openra倉庫bleed分支下轉殖的版本就是版本
一輔:
049ed08
openra ra2模組使用的版本,ra2模組最早使用的是版本,但是不知從何時起就開始使用自定義的049ed08版本,不過最新的pr已經將ra2的版本更新到release-yyyymmdd版本,而且通過了review,相信用不了多久,ra2就會合併到主線版本。
(注:openra2 已經合併到主版本上面,最新版本是release-20180923)
openra版本眾多,如何選擇正確的版本進行模組開發呢?
版本選擇
通常情況下,都是選擇主穩定版本,也就是release開頭的版本,playtest一般不在考慮範圍之內,至於說和049ed08,除非你要與ra2相容(比如開發基於ra2的模組),否則不推薦選擇049ed08。更新太快,根本不適合進行開發
OpenRA編譯指南
1.安裝openra需要的庫檔案 可使用下面命令安裝 sudo apt install mono devel libfreetype6 libopenal1 liblua5.1 0 libsdl2 2.0 0 xdg utils zenity wget2.編譯 進入openra的根目錄執行以下命令 ...
linux 版本介紹
linux 是gnu linux的縮寫,通常指各種linux發行版的通稱。常見的linux廠家主要有redhat novell等。redhat有兩大 linux產品系列,其一是免費的fedora core系列主要用於桌面版本,提供了較多新特性的支援。另外乙個產品系列是收費的enterprise系列,...
qt版本介紹
1.關於qt,qt e,qtopia core,qtopia這些版本之間的區別和聯絡,似乎沒有看到乙個比較有價值的討論,本人現在總結一下個人的理解 qt泛指qt的所有桌面版本,比如qt x11,qt windows,qt mac等。由於qt最早是在linux中隨著kde流行開來的,因此通常很多人說的...