Godot一款创建电子游戏的强大软件,但其选项及特性之多常常让人觉得无处下手。不借助系统化的学习,大家通常要花费大量的时间精力学习来使用Godot。希望通过本系列文章《Godot从入门到精通》,能让读者在Godot之旅上不用再走弯路。
Godot是一款开源游戏引擎,所以不存在授权费用和版权的问题。它提供了一整套常用工具,这样用户在制作游戏时无需重复造轮子。
不同于Unity 和 Unreal Engine,它是纯开源的,采用了极为宽松的MIT许可证书。不存在版权之忧。你制作的游戏所有代码均为你自己所有。
本系列文章及代码开源地址:https://github.com/iTranslateX/godot
基础篇
- 第一章 使用Godot的优势
- 第二章 安装Godot及熟悉软件界面
- 第三章 创建并导出第一个场景
- 第四章 转换内置对象创建室内场景
- 第五章 使用Godot的内置地形生成器创建室外场景
- 第六章 常见问题
入门篇
- 第一章 GDScript编程入门
- 第二章 编写第一个脚本
- 第三章 通过GDScript添加交互
- 第四章 通过代码创建及更新用户界面
- 第五章 打磨我们的游戏
- 第六章 常见问题
中级篇
- 第一章 添加简单的人工智能
- 第二章 创建和管理武器
- 第三章 使用有限状态机
- 第四章 更多的人工智能
- 第五章 常见问题
- 第六章 使用Mixamo和Blender创建和导出多动画
高级篇
- 第一章 通过程序读取文件及创建场景
- 第二章 访问及更新数据库
- 第三章 创建网络版多玩家游戏
- 第四章 创建记忆力游戏
- 第五章 创建平台游戏
- 第六章 常见问题
精通篇
- 第一章 RPG游戏、核心特性及设计概念入门
- 第二章 主人公的创建及动画
- 第三章 创建对话系统
- 第四章 创建库存系统
- 第五章 创建商店和购买系统
- 第六章 创建武器和主要人物
- 第七章 添加Quest系统
- 第八章 创建XP属性系统
- 第九章 创建终极关卡
- 第十章 未来之路
Godot 的发音:
编程技术的很多词发音都存在多个版本,Json 的创始人自己就吐槽过这件事情,Godot 的发音也不例外。
很多人认为Samuel Beckett的Waiting for Godot(等待戈多)中的[gɔdəʊ]是其正确发音,但据说美国人更习惯使用的是 [gə’dəʊ],因而在海外的视频中可以同时听到这两种发音,或许使用后者的还更多一些。
开发文档:https://docs.godotengine.org/en/latest/
本系列资源包下载:
本系列文章整理自Patrick Felicia出品的五本书,感兴趣的同学请支持原版:http://www.learntocreategames.com/books