Extra2D/examples/flappy_bird
ChestnutYueyue 8b2482415e feat(flappy_bird): 添加Flappy Bird游戏实现
新增Flappy Bird游戏完整实现,包含以下功能:
- 游戏场景管理(启动、开始、游戏、结束场景)
- 小鸟物理效果和动画
- 水管生成和移动逻辑
- 碰撞检测和得分系统
- 音效和资源管理
- 适配Switch和PC平台

修复渲染系统问题:
- 修正精灵渲染时的纹理坐标计算
- 添加变换矩阵栈支持
- 优化节点世界变换处理

调整构建系统:
- 添加xmake构建配置
- 支持资源打包和部署
2026-02-12 21:50:21 +08:00
..
romfs/assets feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
GameOverLayer.cpp feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
GameOverLayer.h feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
GameScene.cpp feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
GameScene.h feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
Number.cpp feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
Number.h feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
ResLoader.cpp feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
ResLoader.h feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
SplashScene.cpp feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
SplashScene.h feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
StartScene.cpp feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
StartScene.h feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
bird.cpp feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
bird.h feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
ground.cpp feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
ground.h feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
main.cpp feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
pipe.cpp feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
pipe.h feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
pipes.cpp feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
pipes.h feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00
xmake.lua feat(flappy_bird): 添加Flappy Bird游戏实现 2026-02-12 21:50:21 +08:00