发布候选:Godot 4.6.1 RC 1
2026-02-06
源地址:https://godotengine.org/article/release-candidate-godot-4-6-1-rc-1/
Godot 4.6发布不到两周,其反响之热烈令人欣喜。感谢各位在社交媒体上分享自己最爱的更新!同样地,随着4.7版本的开发已进入正轨,我们也满怀期待地向大家展示一些我们最爱的改进!
然而,那是稍后(稍微)再议的事。今天主要关注的是4.6版本;具体来说:4.6.1维护版。这是因为多位用户反馈了几个导致系统崩溃的严重问题,而修复这些漏洞是团队的首要任务。你的测试将对发现并解决4.6稳定版中未存在的问题至关重要,确保从这个热修复版本进行尽可能干净的升级。
如果您有能力,请考虑为该项目提供财务支持。Godot由志愿者和小型付费贡献者团队共同维护。您的捐款将用于赞助他们的工作,并确保他们能够全身心投入到满足项目需求的工作中。
跳转到下载部分,立即尝试一下,或者继续阅读以了解有关此版本中改进的更多信息。您还可以尝试此版本的网页编辑器、XR编辑器或安卓编辑器。如果您对后者感兴趣,请申请加入我们的测试组,以获取预发布版本的访问权限。
本文插图来自 Turnbound——一款以库存管理和实验为核心玩法的自动对战游戏,玩家需逃离一款被诅咒的桌游。该游戏可在Steam平台购买抢先体验版,开发者团队亦在Bluesky平台活跃。
新增内容
25位贡献者为此版本提交了34项改进。请参阅我们的交互式更改日志,了解自4.6稳定版本以来的完整更改列表。
本节涵盖了自稳定版本以来所做的所有更改,这些更改主要是回归修复(关键修复以粗体突出显示):
- 3D: Change orbit snap shortcut with navigation scheme (GH-115298).
- 3D: Fix Skeleton3D Edit Mode bone buttons have priority over transform gizmo (GH-115608).
- 3D: Fix viewport orbit snap defaulting to always snapping when shortcut(s) are set to none (GH-115002).
- 3D: Increase float precision in the editor inspector for Quaternions (GH-106352).
- 3D: Register zoom shortcuts to match preset Godot navigation scheme (GH-115290).
- Animation: Fix LookAtModifier3D / AimModifier3D forward vector (GH-115689).
- Animation: Fix use-after-free in Animation Blend Tree (GH-115919).
- Animation: Fix use-after-free in AnimationTree (AHashMap realloc) (GH-115931).
- Buildsystem: Fix missing lib with builtin_glslang=false (GH-93478).
- C#: Revert “Improve performance of CSharpLanguage::reload_assemblies” (GH-115759).
- Core: Fix ClassDB class list sorting regression (GH-115923).
- Core: Fix the NodePath hash function to not yield the same value for similar paths (GH-115473).
- Editor: Fix NodePath EditorProperty using the wrong scene root (GH-115422).
- Editor: Fix create dialog recents (GH-115314).
- Editor: Fix Rename option for instance roots (GH-115575).
- Editor: Fix Unique Resources from Inherited Scenes (GH-115862).
- Editor: Fix wrong base type when creating script (GH-115778).
- Export: Load translation files to check locale for ICU data export (GH-115827).
- GDScript: LSP: Add godot to known language ids (GH-115671).
- GDScript: LSP: Handle clients that do not support CompletionContext (GH-115672).
- GUI: Fix current line highlight not extending into gutter (GH-115729).
- Input: Update editor shortcuts when changing 3D navigation scheme (GH-115289).
- Physics: Fix transform updates sometimes being discarded when using Jolt (GH-115364).
- Platforms: Android: Fix Bad file descriptor in SAF/MediaStore in long term access (GH-115751).
- Platforms: Android: Fix plugin type mismatch regression (GH-115685).
- Platforms: Fix crash in StorageScope.kt on Android (GH-115515).
- Platforms: Wayland Embedder: Fix FD leak with inert objects (GH-115823).
- Platforms: Windows: Disable MSVC control flow check on IAT hooks (GH-115430).
- Rendering: Avoid reading from sky pointer when rendering background without sky (GH-115874).
- Rendering: Ensure that uv border size is passed in to sky rendering functions (GH-115606).
- Rendering: Pick the sample closer to the camera when resolving 2x MSAA (GH-115124).
- Rendering: Update re-spirv with more derivative operations (GH-115921).
- Rendering: Use sky’s corrected camera projection for combined_reprojection (GH-115292).
- Thirdparty: libpng: Update to 1.6.54 (GH-115714).
此版本基于commit 7bffc846构建。
下载
下载 Godot 4.6.1 rc1
导出模板及其他下载内容 捐献
标准构建包括对GDScript和GDExtension的支持。
.NET构建(标记为mono)支持C#以及GDScript和GDExtension。
尽管引擎维护人员会尽最大努力确保每个预览快照和候选版本都是稳定的,但这些版本从定义上来说都是预发布软件。请务必经常备份,或使用Git等版本控制系统,以防止项目损坏或数据丢失。
已知问题
在发布候选阶段,我们专注于解决重大回归问题(即之前版本中正常工作的问题现在无法解决,且没有变通方案)。您可以查看我们当前列出的回归问题和重大问题列表,我们计划在发布4.6版本之前解决这些问题。此列表是动态更新的,如果在更多用户开始测试发布候选快照后发现新的重大问题,我们将对其进行更新。
每次发布时,我们都接受会出现各种问题,这些问题虽已被报告,但尚未得到解决。有关已知错误的完整列表,请参阅GitHub问题跟踪器。
- macOS版本在此版本中没有签名;这将在4.6.1稳定版发布时得到解决。
报告问题
作为测试人员,如果您在此版本中遇到问题,我们鼓励您提交错误报告。请先在GitHub上检查现有问题,使用相关关键词进行搜索,以确保您遇到的错误尚未被报告。
特别是,任何可能导致项目性能退化的变更都需特别报告(例如,如果某项功能在之前的4.x版本中运行良好,但在当前快照中不再有效)。
支持
Godot是一款非盈利的开源游戏引擎,由数百名贡献者在业余时间开发,同时,得益于Godot社区的慷慨捐赠,还聘请了少数兼职和全职开发人员。衷心感谢每一位为该项目贡献时间或资金支持的人!
如果您想在经济上支持该项目,并帮助我们确保未来的招聘工作,您可以通过Godot发展基金来实现这一目标。
如果您想为该项目提供财务支持,并帮助我们确保未来的人才招聘,您可以通过Godot基金会管理的Godot发展基金平台进行捐赠。此外,您还可以选择其他更适合您的捐赠方式。
现在捐赠