项目
该框架包括几个独立的模块:
- Core 和 Data 是包含主要类和数据的基础模块。
- Reslib - 用于处理和加载游戏资源的类。
- ECS - BaseEntity 和 Components 类,允许您连接图形、物理过程模拟和输入处理等功能。
- Tilemapping 是一个 tmx 格式的 Tiled 地图下载器。
主要特点:
- 场景和图层系统。
- 相机和着色器。
- 自动资源加载和资源管理系统。
- 组件(动画精灵、形状、物理模拟、输入、碰撞器)
- 支持 tmx 格式的马赛克地图。
- 文本处理和位图字体。
- 视觉过渡。
- 全局应用程序设置。
- 内置调试屏幕。
- 控制台日志记录工具。
- 正在开发:菜单和用户界面。
- 计划包括:粒子系统、屏保、游戏关卡管理
和事件,内置命令行界面用于调试。
来源: opennet.ru