StormEgie是《海狗》和《加勒比海盗》等游戏背后的游戏引擎,该游戏引擎已在GPLv3许可下开源。源代码仅包括游戏引擎,并不包括上述游戏的源代码。
支持的游戏海狗加勒比海盗海盗时代构建项目需要安装 Coa 并将其添加到%PATH%环境变量中。此外,请确保安装了以下VisualStudio组件:适用于Widows的C++CMake工具适用于Widows的C++Clag编译器C++MFC v142构建工具在VisualStudio2019中将reporoot作为CMake项目打开并选择egie.exe作为启动项。要运行egie.exe需要安装 DirectX9运行时库。路线图由于我们的开发团队很小,我们希望减少我们必须维护的代码量。为此,我们决定尽可能依赖C++标准库或第三方库。我们将要做的一些事情:用第三方库替换自定义数学库,例如 glm。用 bgfx 库替换自定义渲染代码。用第三方库替换自定义输入处理代码。用C++标准类型替换自定义数据结构。用Lua替换自定义脚本语言。用标准格式替换ii配置文件。用标准格式替换自定义二进制资产格式。使用最新的C++标准更新代码点击空白处退出提示
评论