egg 并不是什么缩写。中文意思就是"卵"。
这是个游戏引擎,或者说是个交互图形引擎。从2012年左右开始,各种修改和推倒重来。最初的目的仅仅是为了在安卓上开发GLES更方便点。
不过现在的定位是两个:egg核心作为一个简单的c++基础功能库,第二是轻量级完整的移动引擎。
为了开发方便直接和vcpkg的最新版本联动。
vcpkg install gtest
vcpkg install glew
vcpkg install eigen3
vcpkg install stb
vcpkg install rapidxml
vcpkg install imgui
- 整理和重构egg核心,补充单元测试。
- 整理和重构eggEngine部分,补充单元测试和Qt测试界面。
- 重新考虑editor和app模块的去留问题。可能回提升到avalon项目中。