HOME / 第 8 部分 · 导出发布与毕业 / 第 100 课
MODULE 8 · 导出发布与毕业

第 100 课 · 毕业项目与未来路线

⏱ 预计时长 40 分钟📊 难度 毕业📚 模块 第 8 部分 · 导出发布与毕业

🎯 本课学习目标

最后一课!你已经走完了 100 节课。本课规划毕业项目,开启独立开发者之路。

📖 详细教学步骤

回顾你的 100 节课复盘

你已经掌握了:

  • ✅ Godot 安装与编辑器
  • ✅ 节点/场景/信号/GDScript
  • ✅ 2D 游戏(移动/物理/敌人/UI/存档)
  • ✅ 3D 游戏(角色/相机/光照/材质)
  • ✅ 特效(粒子/着色器/光照)
  • ✅ 进阶(网络/多线程/资源驱动)
  • ✅ 5+ 个完整小游戏
  • ✅ 导出发布(Windows/Web/Android)

毕业项目建议规划

用 2-4 周做一个「毕业项目」:

  • 选择:把你最满意的课程游戏「深度打磨」成完整作品
  • 标准:核心玩法完整 + 界面精致 + 音效齐全 + 能发布
  • 加分:原创美术/音乐、创新机制、多关卡
  • 目标:一个能放上 itch.io 并被陌生人玩的游戏

制作游戏作品集规划

  1. 每个游戏:截图 + 一句话介绍 + 试玩链接
  2. 发布到 itch.io(网页版可玩)
  3. 可录 30-60 秒试玩视频(第 90+ 课工具可剪辑)
  4. 建一个简单主页展示(用本课程学到的网页技巧)

💡 作品集是找合作/求职/参赛的敲门砖。

继续进阶的方向路线

方向学习内容
高级渲染Godot 4 渲染管线、Vulkan、自定义着色器
程序化生成噪声地图、程序关卡、GDScript 算法
在线多人权威服务器、防作弊、网络同步优化
游戏 AI行为树、寻路算法、群体行为
工具链插件开发、Godot 扩展(C++/GDExtension)
美术/音频Aseprite 像素画、Blender 建模、FMOD

学习资源推荐资源

  • Godot 官方文档:docs.godotengine.org(英文,权威)
  • Godot 官方示例:github.com/godotengine/godot-demo-projects
  • B 站/YouTube:搜 Godot 4 教程,大量中文视频
  • 社区:Godot 中文社区、Reddit r/godot、Discord
  • 素材:Kenney、itch.io free、OpenGameArt

开发者建议心态

  • 🎯 从小项目开始:一周做完一个微型游戏
  • 📅 每天固定时间练习 1 小时,胜过周末突击 8 小时
  • 🛠 每个项目都用 Git 管理,总结复盘
  • 🤝 参加 Game Jam(如 Ludum Dare),强制完成作品
  • 🚀 做完就发布,别追求完美——下一个作品会更好

写你的毕业总结作业

写一段话回答:

  1. 100 节课下来,你最擅长的部分是什么?
  2. 你想做的第一款「真正的游戏」是什么?
  3. 接下来 3 个月的第一个小目标是什么?

把答案贴在作品的 README 里,作为你开发旅程的起点。

恭喜毕业 🎉结业

从「什么是游戏引擎」到「做出并发布完整游戏」,你做到了。这 100 节课只是起点——真正的学习从你开始做自己的第一个原创游戏开始。

去创造属于你的世界吧,游戏开发者!

⚠️
学完还是觉得不会独立做?

正常!学习 ≠ 会做。接下来给自己定一个「毕业项目」,在做中学,遇到问题回翻对应课号,这是最高效的方式。

⚠️
该学哪个方向?

先做 1-2 个微型项目找到兴趣点(2D 爽快 / 3D 沉浸 / 解谜烧脑),再深耕。

🧪 动手试一试

🏋️ 课后练习

启动你的毕业项目:写一页规划(核心玩法 + 范围 + 里程碑),并在一周内做出「可玩原型」。

用第 79 课的一页规划模板。小步快跑,先有原型再打磨。

💡

保持做小游戏的习惯,量变产生质变。

💡

遇到问题先查官方文档,再搜社区,最后问 AI——独立解决问题的能力是开发者核心资产。

🎓 本课小结

毕业收官:回顾 100 节课能力体系 → 规划毕业项目 → 建作品集 → 明确进阶方向 → 保持开发者心态。恭喜,从零到独立游戏开发者!