谢夏戈 @ xiexiage.com

XGGame-Bird 游戏开发笔记

May 12

XGGame-Bird

Hi~ o( ̄▽ ̄)ブ

这是一篇用 Godot 从零做一个类似《Flappy Bird》小游戏的开发笔记!

项目已开源:GitHub XGGame-Bird,欢迎 Star ⭐

我也是 Godot 新手,方法不一定是最佳实践,仅供参考和交流~

目录

  1. 安装 Godot 及项目设置 — 下载 Godot、新建项目、配置竖屏
  2. 创建小鸟 — 节点搭建、重力与跳跃、头重脚轻的旋转
  3. 游戏场景 — 摄像机、边界、背景滚动
  4. 障碍物 — 水管、死区 Killzone、生成器
  5. GameManager + 计分 — 游戏状态管理、分数逻辑
  6. UI 界面 — 开始画面、分数显示、结束画面
  7. 替换美术资源 — 从 Godot 默认图标到 Flappy Bird 美术
  8. 音效 SoundManager — 翅膀、得分、碰撞音效
  9. 导出 + 发布到 itch.io — Web 导出、上传、分享
2023-PRESENT © 谢夏戈