Godot 游戏引擎17 Mar 2025 | 4 分钟阅读 在我们的系统中下载并安装Godot引擎后,我们需要了解如何在Godot中创建新项目和导入现有项目。 ![]() 当我们启动Godot时,我们看到的第一个窗口是项目管理器。它帮助我们创建、删除、导入或运行游戏项目。 ![]() 在右上角,我们会找到一个下拉菜单来更改编辑器的语言。 ![]() 从模板选项卡,我们可以下载开源项目模板和演示,以帮助我们更快地入门。 ![]() 在Godot引擎中创建或导入项目要创建新项目,请单击右侧的新建项目按钮。给它一个名称,并选择我们计算机上的一个空文件夹来保存它。 ![]() 首先,看看Godot的编辑器欢迎来到Godot!打开我们的项目后,我们应该看到编辑器界面,其中3D视口处于活动状态。我们可以在界面的顶部更改当前工作区。单击2D切换到2D工作区。 ![]() 现在我们可以看到这个2D界面,右侧有空文档。 ![]() 在顶部,从左到右,我们可以看到主菜单、工作区和播放测试按钮。 在左侧,我们有文件系统停靠区,我们将在其中管理我们的项目文件和资源。res://代表这里的资源。 ![]() 在左上方,我们将找到场景树,通过它可以根据需要更改2D和3D场景。 ![]() 在右侧,我们将看到检查器栏和节点栏。 ![]() 在继续之前,如果我们想更改布局,那么我们必须单击这三个点并更改我们的文档位置。而且我们应该从上方更改。这一切都从我们的导入选项卡更改。 ![]() 如果我们想要我们的默认类型,那么我们可以选择默认值;然后再次,我们转到编辑器并单击默认值,它将与以前相同。 ![]() 如果有一堆预设我们要使用默认值,我们也可以转到主题并更改颜色。我们可以根据我们的兴趣选择任何颜色作为基本颜色和强调色;否则,保留默认值。如果我们想要默认值,那么我们选择预设中的默认值。 ![]() 在场景树中,总会有一个根节点,而根节点可以有许多子节点。 我们可以通过单击自定义节点来创建新节点。下面看到的对话框中,所有节点都可以自动访问其父节点拥有的所有属性。 例如 2D是一个2D游戏对象。所有2D相关节点的父节点具有位置旋转缩放和z索引。如果我们单击其中任何一个,我们就会看到 2D。它将有权访问z位置缩放旋转和z索引。节点 2D 可以访问所有节点属性,这是最简单的东西,也是基类。 ![]() 如果我们想创建一个2D节点,那么我们必须像下面的截图一样创建它。它具有节点和画布项目的属性。 ![]() 如果我们想在这里创建一个自定义节点。我们可以像下面这样单击自定义节点。 ![]() 创建之后,下面的场景会在我们的桌面上打开。 ![]() 我们可以编辑或创建节点的名称,也可以更改名称,但用大写字母。然后单击附加新脚本或现有脚本按钮,就像一个小滚动条,上面有一个绿色的加号,然后单击,就会打开一个框。 我们在这里使用GDScript。 ![]() 单击创建按钮,然后脚本选项卡打开,我们可以在其中编写我们想要编写的代码。第一行是必不可少的扩展,然后是一个节点类型扩展节点。此脚本应该在一个名为节点的节点上运行。 Extend 是一个关键字,它具有节点的所有基本功能。 ![]() 单击右上方的箭头按钮后,代码栏会像这样扩展 ![]() 我们必须删除它们,取而代之的是留下一个像下面这样的单行代码。 ![]() 我们在这里编码是为了更容易地理解变量和常量的概念。 ![]() 要运行此代码,我们必须单击恢复栏,如下所示。然后它将运行我们的代码并在引擎中打开游戏文件。单击导入,然后单击打开按钮打开游戏区域。 ![]() 目前,我们可以看到游戏区域中没有任何内容。 ![]() 变量是编程中的一个关键概念。变量是字符串、整数、浮点数,并且是布尔形式。 GDScript是一种动态语言,也称为鸭子类型。换句话说,这个词变量可以是任何东西。如果有一个名为 word 的变量,它可以是一个字符串、一个整数、一个浮点数或布尔值。我们更喜欢动态类型,但它可能会降低程序的速度,而且更容易学习。 在这里,我们正在编码并尝试运行我们的第一个简单代码。 ![]() ![]() 如果我们单击下面的恢复按钮,游戏选项卡就会打开。 ![]() 在本教程中,我们了解了如何启动任何项目,基本变量和首选项。 注意:在 Godot 引擎中,所有项目都必须在空文件夹中启动。在下一个教程中,我们将学习如何创建我们的第一个hello world项目。 下一篇主题创建第一个Godot项目 |
我们请求您订阅我们的新闻通讯以获取最新更新。