2026-03-03
源地址:https://godotengine.org/article/dev-snapshot-godot-4-7-dev-2/
随着开发周期走出早期阶段,变更的范围也相对受限。事实上,有些变更如此之大,以至于它们被分小批量进行,而不是一次性全部推出。诚然,从博客文章的角度来看,这有点尴尬,因为目前并非所有内容都已准备好展示,但为了早期测试而快速集成始终是首要任务。此外,在此期间,仍有大量精彩内容等待展示!
如果您有能力,请考虑为该项目提供财务支持。Godot由志愿者和小型付费贡献者团队共同维护。您的捐款将用于赞助他们的工作,并确保他们能够全身心投入到满足项目需求的工作中。
跳转到下载部分,立即尝试一下,或者继续阅读以了解有关此版本中改进的更多信息。您还可以尝试此版本的网页编辑器、XR编辑器或安卓编辑器。如果您对后者感兴趣,请申请加入我们的测试组,以获取预发布版本的访问权限。
封面插图来自Horripilant,这是一款渐进式的地下城探索游戏,在游戏中你将与上帝相遇,并最终杀死上帝。您可以在Steam上购买这款游戏,并在Bluesky、YouTube或Discord上关注开发者。
Raphaël Daubelcour以一个震撼的方式开启了这一篇章,他们在GH-111469中的工作为编辑器引入了一个备受期待的功能:能够从整个部分和类别中复制和粘贴数据!现在,无需从给定属性的各个部分复制数据并逐一粘贴,这一过程现在只需一个操作即可完成。
编辑非常喜欢这张快照,因为Malcolm Anderson以等宽字符(GH-112219)的形式提供了另一个备受欢迎的功能。当类似代码的数据(方法、信号、属性等)以表示其上下文的字体表示时,尤其是当与所有其他信息的标准字体结合使用时,UI的可读性会有多大提高,你会感到惊讶。
Malcolm还没有完成,因为动画曲目编辑器在GH-113479中得到了一些喜爱,使用户能够折叠组。这个简单的改变应该会立即引起用户的共鸣,他们需要处理动画树可以达到的荒谬大小,尽管在所有大小上都能感受到好处。
您可能还记得之前的开发快照,我们在4.7周期的目的是在所有支持的平台上推出HDR支持。Windows已经得到了最初的实现;现在,轮到苹果了。Stuart Carnie为所有苹果平台(GH-106814)提供了对EDR显示的全面支持。HDR的文档仍在编写中,因为还有很多内容需要介绍,但你可以期待在下一张快照中对这一概念进行适当的深入探讨!
这里有太多令人兴奋的变化,无法一一列出,但这里有一个精心挑选的:
105位贡献者为本次发布提交了248项修复。有关4.7-dev1以来的完整更改列表,请参阅我们的交互式更改日志。您还可以查看与之前的4.6功能版本相比,4.7中包含的所有更改。
此版本基于提交号778cf54da构建。
标准构建包括对GDScript和GDExtension的支持。
.NET构建(标记为mono)支持C#以及GDScript和GDExtension。
尽管引擎维护人员会尽最大努力确保每个预览快照和候选版本都是稳定的,但这些版本从定义上来说都是预发布软件。请务必经常备份,或使用Git等版本控制系统,以防止项目损坏或数据丢失。
每次发布时,我们都承认会出现各种问题,这些问题虽然已被报告,但尚未得到解决。有关已知错误的完整列表,请参阅GitHub问题跟踪器。
此版本目前未引入任何已知问题。
作为测试人员,如果您在此版本中遇到问题,我们鼓励您提交错误报告。请先在GitHub上检查现有问题,使用相关关键词进行搜索,以确保您遇到的错误尚未被报告。
特别是,任何可能导致项目性能退化的变更都需特别报告(例如,如果某项功能在之前的4.x版本中运行良好,但在当前快照中不再有效)。
Godot是一款非盈利的开源游戏引擎,由数百名贡献者在业余时间开发,同时,得益于Godot社区的慷慨捐赠,还聘请了少数兼职和全职开发人员。衷心感谢每一位为该项目贡献时间或资金支持的人!
如果您想在经济上支持该项目,并帮助我们确保未来的招聘工作,您可以通过Godot发展基金来实现这一目标。
如果您想为该项目提供财务支持,并帮助我们确保未来的人才招聘,您可以通过Godot基金会管理的Godot发展基金平台进行捐赠。此外,您还可以选择其他更适合您的捐赠方式。