Godot 3 GDScript 教程
Godot 3 是广受欢迎的开源游戏引擎,GDScript 是其内置脚本语言,语法类似 Python,专为游戏开发设计。本教程共 20 章,从零基础到完整项目,带你掌握 Godot 3 的 GDScript 游戏开发。
🟢 基础入门(第 1-10 章)
| 章节 | 标题 | 难度 |
|---|
| 01 | Godot 3 简介与安装 | 🟢 |
| 02 | 编辑器界面与工作流 | 🟢 |
| 03 | GDScript 基础语法 | 🟢 |
| 04 | 变量、类型与常量 | 🟢 |
| 05 | 函数与信号 | 🟢 |
| 06 | 节点与场景树 | 🟢 |
| 07 | 2D 基础:Sprite 与动画 | 🟢 |
| 08 | 输入处理(Input) | 🟢 |
| 09 | 物理系统(2D) | 🟢 |
| 10 | UI 系统(Control 节点) | 🟢 |
🟡 进阶开发(第 11-20 章)
| 章节 | 标题 | 难度 |
|---|
| 11 | 动画系统(AnimationPlayer) | 🟡 |
| 12 | 音频系统 | 🟡 |
| 13 | 场景切换与数据持久化 | 🟡 |
| 14 | 导航与寻路(Navigation2D) | 🟡 |
| 15 | 网络多人游戏基础 | 🔴 |
| 16 | 3D 基础 | 🟡 |
| 17 | 着色器入门(Shader) | 🔴 |
| 18 | 性能优化与调试 | 🔴 |
| 19 | 导出与发布 | 🟡 |
| 20 | 完整项目:2D 平台跳跃游戏 | 🔴 |
学习路线建议
第一阶段:基础(1-10) → 掌握 GDScript 语法与节点系统
第二阶段:进阶(11-20) → 动画、网络、3D、着色器、完整项目
参考资源