TranslateProject/published/20231201 Godot 4.2 Released- Taking The Open-Source Game Engine Up a Notch.md
2023-12-06 16:25:35 +08:00

137 lines
5.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[#]: subject: "Godot 4.2 Released: Taking The Open-Source Game Engine Up a Notch"
[#]: via: "https://news.itsfoss.com/godot-4-2/"
[#]: author: "Sourav Rudra https://news.itsfoss.com/author/sourav/"
[#]: collector: "lujun9972/lctt-scripts-1700446145"
[#]: translator: "geekpi"
[#]: reviewer: "wxy"
[#]: publisher: "wxy"
[#]: url: "https://linux.cn/article-16447-1.html"
Godot 4.2 发布:让开源游戏引擎更上一层楼
======
![][0]
> Godot 的又一次更新,其中包含了一些有用的更改,以更接近 Unreal、Unity 等专有引擎。
[Godot][1],社区最喜欢的 Unreal 和 Unity 等专有游戏引擎的替代品,有一个新的重大更新!
**Godot 4.2** “闪亮登场”,全面更新大量内容。它继续沿着 [Godot 4.0 版本][2] 铺平的道路,并在此基础上进行构建。
拿上你的饮料,让我来重点介绍一下这次发布的优点。☕
### Godot 4.2:有什么新内容?
Godot 4.2 版本有很多新东西。但是,我们将关注**关键亮点**
* Linux 上的官方 ARM 支持
* 编辑器改进
* 更多版本控制友好
* 增强的图块地图
* 多人游戏/网络的改进
* 更好的导航系统
#### Linux 上的官方 ARM 支持
尽管可以在 Linux 上为基于 ARM 的设备手动构建 Godot但**从来没有针对 Linux 的官方 ARM 构建**。
然而,随着 Godot 4.2 的发布,这种情况发生了变化。他们在下载页面上提供了 **32 位和 64 位版本的 Godot for ARM**
请记住,这是**一项实验性工作**,因此可能会出现错误和问题。
#### 编辑器改进
![][5]
Godot 的编辑器方面有很多改进。
如上面的截图所示,第一个是代码编辑器中的新添加项,名为“<ruby>创建代码区域<rt>Create Code Region</rt></ruby>”。它允许你**将脚本分解为命名块**,然后可以将其最小化以减少混乱。
![][6]
Godot 的另一个新功能是**能够在编辑器视口中单独扩展方框图形的每一侧**。以前,这仅限于中心点和对称范围。
![][7]
**项目管理器也进行了更新**,改进了一般项目导入工作流程,并重新排列了按钮。
#### 更多版本控制友好
Godot 4.2 修复了在“就绪”期间更改场景或重命名节点会导致崩溃的问题,还修复了与重命名/移动文件相关的各种问题。
开发人员还补充道:
> 此外,场景中资源 ID 偶尔更改的一些情况已得到解决([GH-65011][8])。仍有改进的空间,但这已经使 4.2 的版本控制更加友好。
#### 增强的图块地图
![][9]
除了 Godot 的**图块/图块地图系统**的主要性能优化之外,还有一项新功能允许你在将图块/图块图案放置在任何地方时**旋转或翻转它们**。
#### 多人游戏/网络的改进
此版本还具有**高级多人游戏系统的改进**。“MultiplayerSynchronizer” 节点现在支持同步变换组件、子资源属性和其他类型的索引数据。
还有**针对拒绝服务漏洞的安全修复**,该漏洞之前在 Godot 4.0.4 RC1 版本中已披露。
> 📋 开发人员建议用户升级到 Godot 4.0.4、4.1.2 或 4.2 以避免出现问题。
#### 更好的导航系统
![][10]
Godot 4.2 带来了 **2D 导航网格烘焙**,它可以处理物理体、网格实例、普通多边形等。
此外,**添加了对 2D 和 3D 导航网格烘焙的多线程支持**,以提高性能并减少卡顿。
#### 🛠️ 其他更改和改进
还有许多其他值得注意的变化:
* 改进了 [GDExtension][11] 系统。
* 支持 AMD 的 [FSR 2.2][12] 技术。
* 图形构建节点的**重大修改**。
* **适用于 Linux、Windows 和 macOS 的原生文件选择**对话框。
* 现在可以为附加组件和资产**指定不同的安装文件夹**。
* **修复了 Steam 输入问题**,该问题导致某些游戏手柄事件被处理两次。
有关此版本的更多详细信息,你可以通过 [官方发行说明][13] 了解。
### 📥 下载Godot 4.2
前往 [官方网站][14] 获取 Linux 版 Godot 的最新版本。对于其他软件包,你还可以参考其 [GitHub 仓库][15]。
> [Godot 4.2GitHub][15]
💬 你对此版本有何看法? 已经试过这个精彩的开源游戏引擎了吗? 在评论中告诉我们!
--------------------------------------------------------------------------------
via: https://news.itsfoss.com/godot-4-2/
作者:[Sourav Rudra][a]
选题:[lujun9972][b]
译者:[geekpi](https://github.com/geekpi)
校对:[wxy](https://github.com/wxy)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://news.itsfoss.com/author/sourav/
[b]: https://github.com/lujun9972
[1]: https://godotengine.org/
[2]: https://news.itsfoss.com/godot-4-0-release/
[3]: https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png
[4]: https://news.itsfoss.com/content/images/2023/04/Follow-us-on-Google-News.png
[5]: https://news.itsfoss.com/content/images/2023/12/Godot_4.2_a.jpg
[6]: https://news.itsfoss.com/content/images/2023/12/Godot_4.2_b.jpg
[7]: https://news.itsfoss.com/content/images/2023/12/Godot_4.2_c.jpg
[8]: https://github.com/godotengine/godot/pull/65011
[9]: https://news.itsfoss.com/content/images/2023/12/Godot_4.2_d.jpg
[10]: https://news.itsfoss.com/content/images/2023/12/Godot_4.2_e.jpg
[11]: https://docs.godotengine.org/en/stable/tutorials/scripting/gdextension/what_is_gdextension.html
[12]: https://community.amd.com/t5/gaming/amd-fidelityfx-super-resolution-2-2-racing-into-more-games-and/ba-p/563910
[13]: https://godotengine.org/article/godot-4-2-arrives-in-style/
[14]: https://godotengine.org/download/linux/
[15]: https://github.com/godotengine/godot/releases/tag/4.2-stable
[0]: https://img.linux.net.cn/data/attachment/album/202312/06/162357bjz99b66jpnbqy6p.jpg