【文件属性】:
文件名称:Game-Engine:我的主要游戏引擎项目。 随时学习代码
文件大小:14.73MB
文件格式:ZIP
更新时间:2021-03-13 18:08:45
webgl cmake opengl lua game-engine
游戏引擎
工作正在进行中。 可重用游戏引擎的项目,该引擎目前正在进行大量的研究和开发过程。 计划最终将其用于我的未来游戏中。
资料库
构建/ -构建配置文件
包含/ -包含引擎库文件
源/ -引擎库的源文件
外部/ -外部依赖项,例如第三方库
部署/ -运行已编译的二进制文件所需的文件
示例/ -使用引擎库构建的示例项目
测试/ -单元测试及其资源
要求
Windows或Linux(MacOS应该可以运行,但未经测试)
Visual Studio 2019,GCC 9或Clang 9(或更高版本)
CMake(有关指定的最低版本,请参阅CMakeLists.txt)
包括所有其他构建依赖项
建筑
对于本机桌面:
运行CMake生成您选择的Makefile或IDE解决方案
编译并运行示例项目
对于网络浏览器:
使用Emscripten SDK中的以下工具链文件,运行CMake生成用