介绍

本系列是一个最佳实践的集合,可帮助您有效地与Godot合作。

Godot允许在如何构建项目的代码库并将其分解为场景方面有很大的灵活性。每种方法都有其各自的优缺点,在您使用引擎足够长时间之前,它们可能很难权衡。

总是有很多方法来构造代码和解决特定的编程问题。在这里不可能把它们都覆盖起来。

这就是为什么每一篇文章都是从现实问题开始的。我们将把每个问题分解成基本问题,提出解决方案,分析每个选项的优缺点,并突出当前问题的最佳行动方案。

你应该从阅读开始 Godot场景和脚本是类 . 它解释了Godot的节点和场景如何与另一种面向对象编程语言中的类和对象相关。它将帮助您理解本系列的其他部分。

注解

Godot中的最佳实践依赖于面向对象的设计原则。我们使用像这样的工具 single responsibility 原则和 encapsulation .