101. Hello Godot
学习任何一门技术,第一件事就是先完成 Hello World!的输出
所以我们也来先完成 Godot 的 Hello World。
我们所使用的 Godot 版本是 4.x 版本。
安装的过程就不给大家展示了,笔者更推荐初学者用 Steam 版本的 Godot,因为比较省心,还会帮你统计使用时长(很重要)。
我们从新建项目开始。
切换中文
打开 Godot 后,我们会看到如下窗口。
![](https://file.jishuzhan.net/article/1710663099448561666/44b60576d4d3a70c6d667e6df333cede.webp)
大家安装完后,很有可能打开后是英文语言的,切换中文非常简单,只需如下操作即可:
![](https://file.jishuzhan.net/article/1710663099448561666/a1d35bbcad07a1f2dc6dcf6ffd81de1a.webp)
![](https://file.jishuzhan.net/article/1710663099448561666/afe36dfa353e93c08e578f198fe717ae.webp)
选择中文后,会让你重启。
![](https://file.jishuzhan.net/article/1710663099448561666/9de806034bb21a739c173d7d889825e1.webp)
点击 Restart Now 即可。
重启后,就变成中文了。
![](https://file.jishuzhan.net/article/1710663099448561666/a0b09ccb81b1bafe4cdbb9af00347088.webp)
我们点击取消即可。
新建项目
点击右上角的新建项目:
![](https://file.jishuzhan.net/article/1710663099448561666/ee44984deaad3a01247c49b0292c19a8.webp)
项目名称输入 MyUnderStandingOfGodot 如下所示
![](https://file.jishuzhan.net/article/1710663099448561666/da0827a7d0d7245f74da6a5b409329c7.webp)
渲染器选择兼容。
项目路径大家自行选择,笔者的如下:
![](https://file.jishuzhan.net/article/1710663099448561666/ed9db3d78fd0d7b074b5b3c1509fae36.webp)
选择后会提示可能所选的路径不是空的,我们点击创建文件夹:
![](https://file.jishuzhan.net/article/1710663099448561666/cec786ec6583bf7c64d5b0066e7c55b0.webp)
点击后如下所示:
![](https://file.jishuzhan.net/article/1710663099448561666/67b22a430dd4ce87faa939d5bcbb2a11.webp)
之后点击创建并编辑即可:
![](https://file.jishuzhan.net/article/1710663099448561666/23ac2b6d4ca6db42478d2415481a8934.webp)
Hello Godot
项目创建好之后,窗口如下所示:
![](https://file.jishuzhan.net/article/1710663099448561666/0731d691768d684783b6d728876eb301.webp)
我们点击其他节点:
![](https://file.jishuzhan.net/article/1710663099448561666/bb022a8e9af9091748e919c951cf98e5.webp)
会弹出窗口:
![](https://file.jishuzhan.net/article/1710663099448561666/33a2241503770a0ff73a420c5aa01d32.webp)
直接选择 Node 然后点击创建,之后如下所示:
![](https://file.jishuzhan.net/article/1710663099448561666/8e6f477d40f0bdcb74f84db3a94a61ec.webp)
场景窗口中有了一个 Node 节点。
接着我们点击如下所示的图标进行脚本创建:
![](https://file.jishuzhan.net/article/1710663099448561666/ee03a483291e49f0da58d9487c9e1022.webp)
会弹出如下窗口:
![](https://file.jishuzhan.net/article/1710663099448561666/d3a793f6282bc151d467cbe7df9f974a.webp)
将路径写成图中所示,然后点击创建,这样 Godot 就会自动打开 Script 界面:
![](https://file.jishuzhan.net/article/1710663099448561666/bbc1b84c76dba75f9b2d9f19eec9184d.webp)
我们在 _ready 下方编写代码,如下:
python
extends Node
# Called when the node enters the scene tree for the first time.
func _ready():
print("Hello Godot") # +
pass # Replace with function body.
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta):
pass
然后点击右上角的运行当前场景的按钮:
![](https://file.jishuzhan.net/article/1710663099448561666/7b4d8222ac8acc413e544f7aa9f7b29d.webp)
点击之后,会让你保存当前的场景:
![](https://file.jishuzhan.net/article/1710663099448561666/5a2dafd7ceabd51a6ee1d8c7c4dc93ab.webp)
直接点保存即可。
点击保存后,会运行游戏并在输出窗口输出 Hello Godot 如下所示:
![](https://file.jishuzhan.net/article/1710663099448561666/4249f2cdb8d6fb9fa1038bb4fb3d6b10.webp)
好了到此,我们就完成了 Godot 的 Hello World 输出。
一个最基本的 编辑->测试 的循环就完成了。
这篇内容就这些,我们下一篇再见,拜拜。
知识地图
![](https://file.jishuzhan.net/article/1710663099448561666/07c7f8da0d782bede074e5b56cc74cb6.webp)
更多内容
更新期间半价,保持 60% 的内容免费更新到此平台
更多内容请自行百度同名内容