Godot 4.1游戏引擎在经过三个测试版和三个候选版后终于可以下载了。这个版本整合了四个月的开发期,带来了性能的提升和对编辑器的改进,使多显示器的开发更容易。
在性能更新方面,Godot 4.1包括hashmap的使用,使添加和删除子节点的速度提高了数倍,对你的场景进行实验性的多线程处理(不建议用于生产),多线程问题和限制的修复,以及Vulkan渲染器的管道缓存,减少了卡顿现象。
Godot 4.1还为编辑器带来了更好的多显示器支持,因为你现在可以将文档分离到浮动窗口,并分离脚本编辑器,如着色器编辑器,并将它们放在不同的显示器上。此外,这次更新还使编辑器能够跟踪你的窗口布局,这样你在下次打开程序时就可以从你离开的地方开始。
虽然Godot 4.1有很多改进,但当涉及到平台支持时,该团队确实设法进行了抱怨。它说它支持用标准和.NET版本的引擎导出到所有桌面平台,如果你不使用C#,则支持导出到移动和网络。
不幸的是,由于谷歌和苹果等浏览器制造商的支持不力,网络输出受到了限制。例如,macOS上的Chrome浏览器对WebGL 2的支持很差,除非谷歌解决了这个问题,或者有大量的工作投入到专门的WebGL 1 / GLES2渲染器中,否则无法解决。
Godot团队说,在主机平台上也有一个问题,因为Safari没有实现coep:credentialless头的支持,所以不能让你设置SharedArrayBuffer支持所需的CORS头。它说,虽然在Firefox或基于Chromium的浏览器中没有问题。在这种情况下,该团队正在研究一种变通方法,可以在没有苹果公司干预的情况下解决这个问题。
软件截图
官网地址:
Godot v4.1链接:
https://github.com/godotengine/godot/releases/tag/4.1-stable