Learn GDScript From Zero 是一款免费的开源应用程序,供绝对初学者学习使用 Godot 的 GDScript 语言进行编程。
这是一门适合初学者的编程课程。
此应用程序是成为游戏开发人员的大型付费课程的免费部分:Learn to Code From Zero,与 Godot 一起。
该系列与 Godot 4 兼容。
您可以在此处在线运行该应用程序: https://gdquest.github.io/learn-gdscript/
此外,您还可以在 Itch.io 上下载适用于 Windows、macOS 和 Linux 的应用程序:https://gdquest.itch.io/learn-godot-gdscript
桌面版本可以提供比 Web 版本更好的性能和更清晰的文本。
我们重视反馈和错误报告。我们还将考虑功能请求,特别是如果它们符合我们的愿景,并且我们认为它们对编程初学者有益。
参与讨论时,请遵守我们的 善意沟通指南。
在 Discussions (讨论) 选项卡中,您可以对新功能提出建议和投票,或向其他社区成员寻求帮助。
要报告错误、拼写错误并讨论现有任务,请前往 Issues 选项卡。
如果您愿意伸出援手,欢迎做出贡献。
要做出贡献,您需要遵循一些准则。
首先,我们最终决定应用程序的设计和功能或更改。在进行更改之前,请确保存在 Issues ,并请告诉我们你正在努力处理它。
这是我们的 GDScript 代码风格指南:GDQuest GDScript 风格指南。
请始终使用以下前缀之一开始拉取请求标题和提交消息:
feat:以获取新功能。improvement:以改进现有功能。fix:以修复错误。docs:以获取对项目文档的更改。build:了解与 GitHub 操作相关的任何内容。content:对于对 lesson 和 helper 文本的更改,无论是更正拼写错误、添加新段落等等。
在审核您的更改时,我们可能会直接编辑您的代码以更快地合并它。这也是我们团队为了提高效率而做的事情。我们也可能要求更改。
最后,如果某些贡献对我们不起作用,我们可能会关闭拉取请求。
这主要发生在两种情况下:
- 这些更改没有回答我们创建或审查的��题。
- 拉取请求的作者在一个多月内没有进行请求的更改。
警告:这不是运行应用程序进行学习的推荐方法。仅使用此函数来研究代码和做出贡献。
你也可以通过克隆仓库并将文件夹导入引擎,直接在 Godot 中运行项目。
我们只建议在 Godot 中导入应用程序以研究其源代码或做出贡献。您将需要 Godot 3.5 LTS 或更新的 Godot 3 稳定版本。否则,它不会运行。
请注意,与使用发布版本不同,练习错误将触发调试器并暂停 Godot 中的执行。这是正常的,当这种情况发生时,您需要按 continue 执行。F7