ZeloEngine
ZeloEngine copied to clipboard
Game Engine in C++/OpenGL/Lua
ZeloEngine
It is all about game engine.
自顶向下开发的游戏引擎Demo。
正在施工中。
特性列表
- Lua脚本
- 前向渲染管线
- 平行光阴影(PCF)
- 游戏编辑器
完整特性列表 @Doc/FeatureList.md
构建
目前以VS2019 Win32 Debug作为日常开发和CI维护,其他平台的构建不维护。
使用vcpkg来管理C++第三方库依赖,主要是方便,成本低。
开发环境安装:
- cmake(3.18+)
- VS2019
一键下载和初始化依赖:
运行Tools/Setup/setup.bat
一键构建:
运行Tools/Build/build_vs2019.bat
一键运行:
运行build_vs2019/bin/Hello.exe
Demo
在Release页下载程序二进制包和美术资源包

下载解压到根目录Resource即可
第三方库
(运行Tools/export_requirement.py)
第三方库清单 @Doc/ThirdParty.md
文档
文档位于Doc/,主要是介绍设计思路,目前没有面向用户端开发的打算。
游戏引擎架构
🟢 已实现 ⚫ 已放弃

截图
更多Demo截图说明 @Doc/Demo.md





