开发快照:Godot 4.7 beta 4

2026-05-29

源地址:https://godotengine.org/article/dev-snapshot-godot-4-7-beta-4/

Godot 4.7的第四个也是很可能最终的开发快照版本已发布:4.7-beta.4!作为相对稳定的4.7-beta.3的迭代更新,距离发布候选版流程启动已为期不远,因此请加入我们,共同完成这场(大概)最后一次的收尾准备。

如果您有能力,请考虑为该项目提供财务支持。Godot由志愿者和小型付费贡献者团队共同维护。您的捐款将用于赞助他们的工作,并确保他们能够全身心投入到满足项目需求的工作中。

跳转到下载部分,立即尝试一下,或者继续阅读以了解有关此版本中改进的更多信息。您还可以尝试此版本的网页编辑器XR编辑器安卓编辑器。如果您对后者感兴趣,请申请加入我们的测试组,以获取预发布版本的访问权限。

封面插图出自Elfie:沙之计划,这是一款益智游戏,玩家需帮助一只圆滚滚的大象建造沙堡。游戏可在Steam购买,开发者账号可关注Blueskyitch.ioMastodon

亮点

要了解Godot 4.7整体的新特性概览,请参阅4.7-beta.1的亮点内容,其中涵盖了大部分变更。本文仅介绍beta 3至beta 4之间的变更。本节内容聚焦于测试版3快照之后做出的最相关更新,主要是回归修复

  • 3D: Fix autosmooth behavior change caused by performance fix (GH-119682).
  • Assetlib: Improve the look of the asset rating indicator (GH-119635).
  • Assetlib: Improve the visual of the Asset Store’s page selector (GH-119719).
  • Core: Fix ResourceLoader::load_threaded_get() deadlocks (GH-119757).
  • Editor: Change disabled “Paste” options to hidden (GH-119717).
  • Editor: Fix editor scene tabs not updating properly on theme change (GH-119721).
  • Editor: Make theme previews scale with the editor (GH-119679).
  • Editor: Speed up _find_file for case-insensitive file systems (GH-116063).
  • GUI: Add property to auto adjust oversampling with canvas item scale (GH-119692).
  • GUI: Fix issue in BoxContainer that clipped children with non-integer minimum sizes (GH-118488).
  • Import: Ensure that BPTC LayeredTexture images get compressed with same signedness (GH-119598).
  • Import: VideoStreamPlaybackTheora: Uninitialize and print error if file has no video stream (GH-119775).
  • Rendering: Disable ubershaders on problematic Adreno compiler versions (GH-119639).
  • Rendering: Fix MaterialStorage::material_set_shader race condition (GH-116203).
  • Shaders: Forbid using hint_screen_texture in unsupported shader types (GH-119665).

更新日志

38名贡献者为此版本提交了54个修复程序。请参阅我们的交互式更改日志,了解自4.7 beta 3以来的完整更改列表。您还可以查看与之前的4.6功能版本相比,4.7中包含的所有更改

此版本基于commit dff2b9bb6构建。

下载

下载 Godot 4.7 beta4

Linux

macOS

Windows

导出模板及其他下载内容 捐献

标准构建包括对GDScript和GDExtension的支持。

.NET构建(标记为mono)支持C#以及GDScript和GDExtension。

尽管引擎维护人员会尽最大努力确保每个预览快照和候选版本都是稳定的,但这些版本从定义上来说都是预发布软件。请务必经常备份,或使用Git等版本控制系统,以防止项目损坏或数据丢失。

已知问题

每次发布时,我们都承认会出现各种问题,这些问题虽然已被报告,但尚未得到解决。有关已知错误的完整列表,请参阅GitHub问题跟踪器。

报告问题

在测试阶段,我们专注于解决回归问题(即以前版本中有效的东西现在被破坏了)和新功能引入的重大新错误。您可以查看我们当前的回归列表和重要问题,我们的目标是在发布4.7之前解决这些问题。此列表是动态的,如果我们在更多用户开始测试测试版快照后发现新的显示停止问题,则会更新此列表。

每次发布,我们都承认会有各种问题已经报告,但尚未得到解决。有关已知错误的完整列表,请参阅GitHub问题跟踪器。

支持

Godot是一款非盈利的开源游戏引擎,由数百名贡献者在业余时间开发,同时,得益于Godot社区的慷慨捐赠,还聘请了少数兼职和全职开发人员。衷心感谢每一位为该项目贡献时间资金支持的人!

如果您想在经济上支持该项目,并帮助我们确保未来的招聘工作,您可以通过Godot发展基金来实现这一目标。

如果您想为该项目提供财务支持,并帮助我们确保未来的人才招聘,您可以通过Godot基金会管理的Godot发展基金平台进行捐赠。此外,您还可以选择其他更适合您的捐赠方式

现在捐赠