CeruleanBird
A lightweight 3D engine that runs on embedded devices/一个在嵌入式设备上运行的3D引擎
Install / Use
/learn @chxzking/CeruleanBirdREADME
CeruleanBird
轻量级游戏引擎模块集,提供相机控制、帧率策略、精灵动画和纹理映射核心功能,适用于2D/3D游戏开发。
✨ 核心特性
| 模块 | 功能描述 | |--------------------|--------------------------------------------------------------------------| | 相机系统 | 支持移动/旋转/视野调节,地板/天花板渲染,动画层控制 | | 帧率策略 | 基于时间增量的动态帧率预测,实现操作与帧率解耦 | | 精灵动画系统 | 支持动画链、行为树(BT)、中断系统(IT),提供完备/非完备动作控制 | | 纹理映射 | 支持字节/位两种像素格式,动态绑定管理纹理资源 |
🚀 快速开始
环境要求
- C99 标准编译器
- 标准数学库
集成步骤
- 克隆仓库:
git clone https://github.com/yourusername/CeruleanBird.git
