Commit Graph

2 Commits

Author SHA1 Message Date
ChestnutYueyue 787a5688e2 feat: 添加推箱子游戏资源文件和基础功能
添加推箱子游戏所需的资源文件,包括字体、图片和音效资源。实现音频控制器、场景管理和UI组件等基础功能。重构部分代码以适配Extra2D框架,包括:
- 音频控制逻辑
- 场景切换功能
- 游戏数据存储
- 动画系统基础
- 脚本绑定支持
- 事件系统
- 日志和资源管理

同时新增推箱子游戏的核心逻辑和场景:
- 开始场景
- 游戏场景
- 成功场景
- 游戏数据管理
- 关卡逻辑
2026-02-09 12:50:59 +08:00
ChestnutYueyue 87cd46a403 feat: 添加推箱子游戏示例及相关资源文件
添加推箱子游戏示例代码,包括游戏场景、音频控制器、UI按钮等核心组件。新增游戏资源文件如图片、音效、字体等。同时完善动画系统、脚本绑定、渲染后端等基础功能模块,并引入Squirrel脚本支持。

新增功能包括:
- 推箱子游戏核心逻辑与场景管理
- 音频播放与控制功能
- 游戏数据存储与读取
- 基础UI组件实现
- Squirrel脚本绑定系统
- OpenGL渲染后端支持
- 动画系统基础框架

资源文件包括:
- 游戏角色、箱子、墙壁等素材图片
- 背景音乐和音效文件
- 游戏字体文件
- 游戏配置文件
2026-02-09 12:13:02 +08:00