🎮《神奇引擎的进化:Godot 4.4 RC 1 的故事》

2025 年 2 月 21 日,Godot 引擎团队发布了一个激动人心的消息:Godot 4.4 RC 1(Release Candidate 1)正式上线!这标志着 Godot 4.4 的开发进入了最后阶段。作为一个开源、非盈利的游戏引擎,Godot 的每一次更新都像是一场盛大的庆典,而这次也不例外。那么,Godot 4.4 RC 1 究竟带来了哪些新变化?它又为何如此特别?让我们一探究竟。


友情链接:ACEJoy


 


🚀 候选版本:准备就绪的“准决赛”

在软件开发的世界里,“Release Candidate”(RC)是一个非常重要的阶段。它意味着所有的功能已经到位,最关键的 bug(回归问题)已经被修复,开发团队认为这已经足够稳定,可以投入生产环境使用。然而,RC 阶段也是一个“全民参与”的测试期,开发者们需要社区的广泛测试来确保没有遗漏任何重大问题。

Godot 4.4 RC 1 便是这样一个版本。它鼓励用户尝试将现有项目升级到 4.4,但前提是一定要备份项目或使用版本控制系统,以防万一。毕竟,RC 阶段的软件仍然可能隐藏着一些未被发现的问题。


🛠️ 修复与优化:从细节中见真章

Godot 4.4 RC 1 的亮点之一是对先前版本中存在的回归问题进行了大量修复。以下是一些显著的改进:

  • 音频修复:解决了 Web 平台中暂停未启动音频样本时的问题(GH-102955)。
  • 编辑器优化:修复了嵌入式游戏覆盖底部面板的问题,并为渲染驱动程序设置添加了“自动”选项(GH-102978GH-103026)。
  • 输入系统改进:防止挂起的输入事件在循环中擦除窗口内容(GH-102993)。
  • 粒子系统修复:修正了粒子在每次发射时未重新随机化的问题(GH-103068)。
  • 跨平台支持:修复了 Windows 平台上嵌入式游戏启动位置的问题(GH-103021)。

这些修复看似微小,却是开发者们夜以继日努力的成果。它们不仅提升了引擎的稳定性,也为用户提供了更流畅的开发体验。


🌟 新功能的背后:从 beta 到 RC 的旅程

如果你是第一次接触 Godot 4.4,那么强烈建议回顾之前的 4.4 beta 1 博客文章,其中详细介绍了这个版本的主要新功能。而在 RC 阶段,团队的重点已经从功能开发转向了问题修复和稳定性优化。

值得一提的是,Godot 4.4 的 .NET 构建版本现在要求最低支持 .NET 8.0,而不再支持 .NET 6。这一变化旨在利用更先进的技术栈,为开发者提供更强大的功能支持。


🖥️ 跨平台支持:从桌面到移动端的无缝体验

Godot 4.4 RC 1 提供了多种平台的下载选项,包括 Windows、macOS 和 Linux。用户可以选择标准版本(支持 GDScript 和 GDExtension)或 .NET 版本(支持 C#)。此外,团队还推出了 Web 编辑器和 Android 编辑器的测试版本。如果你对这些感兴趣,可以加入他们的测试组,抢先体验这些新工具。


🐛 已知问题:完美之前的最后一哩路

尽管开发团队已经尽力修复了大多数关键问题,但 RC 阶段的软件仍然可能存在一些已知的 bug。例如:

  • 渲染驱动程序设置的回归问题:Android 和 iOS 导出过程中,某些必要配置未正确设置(GH-103156)。解决方法是手动将 rendering/rendering_device/driver.android 设置为 vulkan,将 rendering/rendering_device/driver.ios 设置为 metal

对于其他已知问题,用户可以访问 GitHub 问题跟踪器,查看完整的 bug 列表。如果你在测试中发现了新问题,也可以提交 bug 报告,帮助团队进一步改进。


💡 社区的力量:开源的灵魂

Godot 的成功离不开社区的支持。从志愿者到全职开发者,数百名贡献者用自己的时间和精力推动了这个项目的发展。而这一切都得益于社区的慷慨捐赠。通过捐款,用户不仅能够支持开发者的工作,还能为 Godot 的未来发展提供保障。

如果你愿意支持这个项目,可以通过 Godot Development Fund 捐款,成为这个开源奇迹的一部分。


🎨 封面故事:Tiny Pasture 的像素艺术魅力

Godot 4.4 RC 1 的封面插图来自一款名为 Tiny Pasture 的游戏。这是一款由 CaveLiquid 开发的“桌面宠物”游戏,玩家可以在屏幕底部看到可爱的像素动物悠闲地吃草。这款游戏不仅展示了 Godot 引擎的强大功能,也为开发者们提供了灵感:用简单的工具创造出令人愉悦的体验。


📥 下载与尝试:你的反馈至关重要

如果你已经迫不及待想要尝试 Godot 4.4 RC 1,可以立即前往 下载页面。但请记住,这是一个预发布版本,务必做好备份,避免数据丢失。


📝 结语:共同书写 Godot 的未来

Godot 4.4 RC 1 是一个里程碑,但它并不是终点。每一次测试、每一条反馈,都是推动这个项目前进的动力。作为一个开源项目,Godot 的未来掌握在每一位用户手中。无论你是开发者、玩家,还是单纯的技术爱好者,都可以通过自己的方式为这个项目贡献力量。

让我们一起期待 Godot 4.4 的正式发布,见证这个引擎的又一次飞跃!


参考文献

  1. Rémi Verschelde, Release candidate: Godot 4.4 RC 1, Godot Engine Blog, 2025.
  2. Godot Engine 官方文档与下载页面。
  3. GitHub 问题跟踪器与社区贡献者列表。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注