跳到正文
GameFromScratch · 游戏开发技术· 来源· Mike·· 4 天前AI 评分69

Godot 4.8 Beta1 发布

Godot 4.8 Beta1 Released

正文 · AI 翻译

GameFromScratch.com

Godot 4.8 的首个 Beta 版本已经发布,其中包含大量功能和改进。这应该就是 Godot 4.8 正式版发布时功能完整的版本,目前功能集已冻结。当然,这仍是 Beta 版本,因此不应在生产环境中使用。

Godot 4.8 的重点功能包括:

以下是更新后的摘要,其中 UI 改进已合并到第一条要点中:

  • 编辑器 UI 大幅改进:本次发布的最大亮点是对编辑器 UI 功能进行了全面改造。游戏视图现在默认嵌入主编辑器窗口,同时主屏幕编辑器已转换为常规、可取消停靠且可关闭的窗口。此外,诸如可缩放资源缩略图、改进的拖放指示以及场景树中新增的悬停可见性开关等体验优化,让管理复杂项目变得极其快速。
  • 用于 VFX 的 Trail3D:新增了呼声很高的原生 3D 拖尾节点,让创建令人惊叹的视觉效果变得触手可及,而无需深入的数学知识。它提供了开箱即用的解决方案,直接就能用(它真的简单到离谱)。
  • Mip 级纹理流送: 现在可以根据摄像机的相对位置动态加载和卸载图像。这提升了渲染性能,并在更大的场景中更有效地管理内存。虽然还不完全是纹理流送,但它应能大幅提升纹理密集的游戏(如开放世界)的性能。
  • 聚焦式 GDScript 下划线与重构: 编辑器现在具有聚焦式编辑器内下划线,专门用于突出显示 GDScript 警告和错误,而不会使屏幕杂乱。它还提升了语法高亮性能,并引入了强大的新 GDScript 重构功能。
  • CanvasItem 游戏视图操作:你现在可以使用专用工具栏,在游戏视图中直接对运行中游戏的 CanvasItems 进行移动、调整大小、旋转和缩放。它还支持完整的撤销/重做,并可通过双击打开场景。
  • VisualShader 节点组:为减少复杂着色器图中的臃肿,你现在可以将常用部分封装为可复用的节点组。这能清理杂乱的样板内容,让着色器开发更有条理。
  • 自动调整大小的 UI 字体:Labels 和 RichTextLabels 现在包含用于自动、最小和最大字体大小的属性。这会自动调整游戏内文本以符合约束..
  • 屏幕空间接触阴影:一项新的渲染功能会为每个方向光创建 R8 阴影纹理,并将其与阴影贴图混合。这样既能提供高性能阴影,又不会牺牲视觉质量。
  • 内置 Android SDK 管理器:编辑器现在只需点击一个按钮,就能自动下载、设置和管理 Android 与 Java SDK。这极大地简化了移动端导出流程。
  • TextEdit 与 CodeEdit 触摸支持:脚本编辑器获得了重大的触摸输入升级,包括点击放置光标、拖动滚动和双击选择文本。代码补全弹窗现在也可通过触摸滚动。
  • 核心引擎优化:通过简化 GDType,运行时 RAM 占用减少了约 12MB,对象属性访问速度提升了 1.6 倍。同时移除大量子节点时的速度也明显更快。

关键链接

Godot 主页

Godot 4.8 Beta 发布说明

你可以在下方视频 中进一步了解 Godot 4.8 Beta。特别感谢 Synty Pass 赞助本视频。

来源:GameFromScratch · 游戏开发技术 · gamefromscratch.com