Storm-Engine基于 C++ 的開源游戲引擎
Storm Engine 是《海狗》和《加勒比海盜》等游戲背后的游戲引擎,該游戲引擎已在 GPLv3 許可下開源。源代碼僅包括游戲引擎,并不包括上述游戲的源代碼。
支持的游戲
構(gòu)建項(xiàng)目
需要安裝 Conan 并將其添加到%PATH%環(huán)境變量中。此外,請(qǐng)確保安裝了以下 Visual Studio 組件:
- 適用于 Windows 的 C++ CMake 工具
- 適用于 Windows 的 C++ Clang 編譯器
- C++ MFC v142 構(gòu)建工具
在 Visual Studio 2019 中將 repo root 作為 CMake 項(xiàng)目打開并選擇engine.exe作為啟動(dòng)項(xiàng)。
要運(yùn)行engine.exe需要安裝 DirectX 9 運(yùn)行時(shí)庫(kù)。
路線圖
由于我們的開發(fā)團(tuán)隊(duì)很小,我們希望減少我們必須維護(hù)的代碼量。為此,我們決定盡可能依賴 C++ 標(biāo)準(zhǔn)庫(kù)或第三方庫(kù)。
我們將要做的一些事情:
評(píng)論
圖片
表情
