OpenAge :一個志願者項目,旨在創建由帝國時代,帝國II時代(HD)和《星球大戰:銀河戰場》(Galactic Battlegrounds )使用的Genie Engine的免費發動機,可與OpenMW,OpenMW,OpenRA,Opensage, Opensage,Openttd,Openttd和OpenRCT2相媲美。
OpenAge使用原始的遊戲資產(例如聲音和圖形),但(出於明顯的原因)不會發貨。要播放,您需要任何原始遊戲(AOE1,AOE2)或其最終版本發行。
接觸 | 在哪裡? |
---|---|
問題跟踪器 | GitHub SFTTECH/OPENAGE |
開發博客 | blog.openage.dev |
subreddit | /r/openage |
討論 | Github討論 |
矩陣聊天 | #sfttech:matrix.org |
金錢下沉 |
技術 | 成分 |
---|---|
C ++ 20 | 發動機核心 |
python3 | 腳本,媒體轉換,遊戲機內置控制台,代碼生成 |
Cython | Python/C ++膠水代碼 |
QT6 | 圖形用戶界面 |
cmake | 構建系統 |
OpenGL | 渲染,著色器 |
作品 | 音頻編解碼器 |
尼安 | 內容配置和改裝 |
人類 | 混合以上所有 |
但是要當心,出於理智的原因:
重要注意:目前,“遊戲玩法”基本上是非功能性的。我們正在以簡單性和可擴展性來實施內部遊戲模擬(單位甚至如何做任何事情),因此我們必須擺脫以前版本的臨時(但有點工作)。通過這些更改,我們可以(最終)實際利用轉換的資產包和Nyan API!我們日夜都在工作,以使遊戲返回*。如果您有興趣,我們在博客上寫了詳細的解釋:第1部分,第2部分,每月Devlog。
*實際上可能不是每天和黑夜
作業系統 | 建立狀態 |
---|---|
Debian Sid | 托多:凱文#11 |
Ubuntu 22.04 Lts | |
Windows Server 2019 | ![]() |
Windows Server 2022 | ![]() |
實際工作遊戲有許多丟失的零件。因此,如果您“只想玩”,不幸的是,您會感到失望。
我們強烈建議從Source構建該計劃,以獲取最新,最偉大,最閃亮的項目狀態:)
有關Linux在Repology上檢查是否有可用的包裝。否則,您需要從源頭構建。我們尚未發布*.deb
, *.rpm
,flatpak,snap或appimage軟件包。
對於Windows,請檢查我們的發布頁面以獲取最新安裝程序。否則,您需要從源頭構建。
對於MacOS,我們目前沒有任何軟件包,您需要從源構建。
如果您需要幫助,也許我們的故障排除指南可以幫助您。
我該如何在我的盒子上運行?
./configure --download-nyan
make
我彙編了一切。現在如何運行它?
cd bin && ./run main
。waaaaah!它...
所有這些都是功能,而不是錯誤。
要關閉它們,請使用./bin/run --dont-segfault --no-errors --dont-eat-dog
。
如果這仍然沒有幫助,請嘗試我們的故障排除指南,聯繫人部分或錯誤跟踪器。
您現在可能會問自己:“聽起來很酷,但是我該如何參與以及出名貢獻有用的功能?”。
對您來說幸運的是,有很多事情要做,我們非常感謝您的幫助。
good first issue
標記的問題。這些是您可以立即開始的任務,不需要太多以前的知識。那麼開放可能是成為一個人的好理由!我們為初學者有許多問題和任務。您只需要問,我們會找到一些東西。另外,也允許潛伏。
歡呼,快樂!
開放發展在實踐中是什麼樣的?
我該如何幫助?
所有文檔都在此存儲庫中:
GNU GPLV3或更高版本;請參閱copying.md和Legal/gplv3。
我知道可能沒有人會看copying.md
文件,但是如果您想為Openage貢獻代碼,請花時間瀏覽它並將自己添加到作者列表中。