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