Godot Engine 是一个功能丰富的跨平台游戏引擎,可以从一个统一的界面创建 2D 和 3D 游戏。它提供了一套全面的通用工具,因此用户可以专注于制作游戏。游戏可以一键导出到多个平台,包括主要的桌面平台(Linux、macOS、Windows)、移动平台(Android、iOS),以及基于 Web 的平台和游戏机。
这些更新说明只介绍了自上次构建 4.0 RC2 以来的最新变化:
新内容
- 2D:修复 TileMap 的拖动选择
- Android: 为 Vulkan mobile 默认 Min SDK 为 24
- 修复设置帧时 AnimatedTexture 的不一致性
- C#: 修复 7.0.200 SDK 上的内部源码生成器
- C#: 修正在 VS Code 中打开文件时的行位
- Core: 恢复
FileAccess.close()
方法 - Core: 修正
PagedArray.merge_unordered()
有时会丢失页面 - Core:使
ResourceCache.get_cached_resources()
成为线程安全的 - 导出。修正从命令行导出时丢失的目录
- GDScript: 更新脚本类时使用路径而不是文件名,修正了导出变量中自定义资源的问题
- GDScript: 增加对调用深度的限制
- GDScript: 修正关于枚举类型数组的错误
- GDScript: 修正对只读属性的推断
- GDScript: 修正释放的对象分配给类型变量时的崩溃
- GDScript: 修正未设置 getter 返回类型导致的奇怪行为
- GDScript: 避免因引用对象的时间过长而导致记账
- GDScript: 用
is
重做类型检查 - ……
更多详情可查看:https://godotengine.org/article/release-candidate-godot-4-0-rc-3/