It is all about game engine.
自顶向下开发的游戏引擎Demo。
正在施工中。
- Lua脚本
- 前向渲染管线
- 平行光阴影(PCF)
- 游戏编辑器
目前以VS2019 Win32 Debug作为日常开发和CI维护,其他平台的构建不维护。
使用vcpkg来管理C++第三方库依赖,主要是方便,成本低。
开发环境安装:
- cmake(3.18+)
- VS2019
一键下载和初始化依赖:
运行Tools/Setup/setup.bat
一键构建:
运行Tools/Build/build_vs2019.bat
一键运行:
运行build_vs2019/bin/Hello.exe
在Release页下载程序二进制包和美术资源包
下载解压到根目录Resource
即可
(运行Tools/export_requirement.py
)
文档位于Doc/
,主要是介绍设计思路,目前没有面向用户端开发的打算。
🟢 已实现 ⚫ 已放弃