独立开发 · 持续更新中
本项目是一款基于 Unreal Engine 开发的 2D 动作平台游戏,结合 2D 精灵与 3D 场景,实现了 2D/3D 混合渲染 的游戏表现形式。
项目基于 PaperZD 动画系统构建完整角色动画状态机,并实现了角色移动、战斗、关卡交互等核心玩法逻辑,具备完整的游戏框架结构。
- 角色使用 2D 精灵(Flipbook / PaperZD)
- 场景基于 3D 模型构建,增强视觉层次
- 角色控制模块
- 动画状态机模块
- 碰撞与物理系统
- 关卡与交互系统
- 移动 / 跳跃 / 下落
- 攻击与受击反馈
- 动作状态切换(Idle / Run / Jump / Attack)
- 自定义动画蓝图
- 状态机驱动角色行为
- 动画与逻辑解耦
- 易于增加新技能、新敌人、新关卡
- 支持扩展 AI / UI / 存档系统
| 技术 | 说明 |
|---|---|
| Unreal Engine | 游戏开发引擎 |
| PaperZD | 2D 动画插件 |
| Blueprint | 游戏逻辑实现 |
| Collision System | 碰撞检测与物理交互 |
- ✅ 角色基础移动系统(左右移动、跳跃)
- ✅ 动作状态机(Idle / Run / Jump / Attack)
- ✅ 动画驱动逻辑(基于 PaperZD)
- ✅ 碰撞检测与平台判定
- ✅ 简单战斗系统(攻击判定 / 受击反馈)
🚧 持续开发中:
- 敌人 AI
- 关卡设计
- UI 系统
- 音效与特效