TranslateProject/published/202312/20231201 Godot 4.2 Released- Taking The Open-Source Game Engine Up a Notch.md

137 lines
5.8 KiB
Markdown
Raw Permalink Normal View History

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