内容简介:Godot 4.0 发布了首个 Alpha 版本。4.0 作为重大版本更新,其开发工作于 2020 年启动,在两年多的开发过程中,Godot 4.0 带来的新特性包括:支持 Vulkan API、改进图形渲染系统、改进 OpenGL、添加新的 Physics ...
Godot 4.0 发布了首个 Alpha 版本。4.0 作为重大版本更新,其开发工作于 2020 年启动,在两年多的开发过程中,Godot 4.0 带来的新特性包括:支持 Vulkan API、改进图形渲染系统、改进 OpenGL、添加新的 Physics 特性、增强 GDScript 脚本、更好地支持音频、改进多人游戏模式,以及许多其他的变化。
4.0 Alpha 下载地址:https://downloads.tuxfamily.org/godotengine/4.0/alpha1/(在 Alpha 阶段的引擎仍然不完整也不够稳定,且与后续的 beta 版本会有较大的变化,建议谨慎使用)
下面介绍 4.0 的部分亮点。
重写全局光照渲染器
在新版本中,GIProbe 已经被 VoxelGI node 所取代,这是一个适合中小型环境的实时解决方案。有史以来第一次,Godot 还提供了一种可用于大型开放世界的 GI 技术 —— 有向距离场全局光照 (SDFGI),这项技术由 Godot 首席开发者 Juan Linietsky 创建和实现,支持实时 (real-time) 运行,点此了解更多信息。
Godot Physics
Godot 4 标志着 Godot 内部 3D 物理引擎 Godot Physics 的重大回归。多年来,Godot 一直使用 Bullet 引擎为 3D 项目提供坚实的基础。不过团队认为在实现新功能和解决问题方面,定制解决方案可带来更大的灵活性。
许多以前特定身体类型独有的属性现在可用于所有 PhysicsBody 节点。因此可以引入新的 CharacterBody 节点来替换旧的运动体,并使角色的配置更加简单。
脚本
此版本为 GDScript 增加了一些最受欢迎和期待已久的语言特性来真正优化 Godot 4 中的编码体验。例如一等公民的函数支持、lambdas、新的属性语法、await 和 super 关键字,以及类型化数组。此外,新的内置注释使语言更清晰,并改进了导出属性的语法。最重要的是,脚本现在可以自动生成文档,可以通过内置帮助和 Inspector dock 工具提示进行学习。
关于 Godot 引擎
游戏引擎是一个复杂的工具,因此很难用三言两语来概括 Godot。这是一个快速概要,如果需要快速撰写关于 Godot 引擎的文章,可以自由复用该概要。
Godot引擎是一款功能丰富的跨平台游戏引擎,可通过统一界面创建2D和3D游戏。 它提供了一套全面的通用工具,因此用户可以专注于制作游戏,而无需重新发明轮子。 游戏可以一键导出到多个平台,包括主要的桌面平台(Linux、macOS、Windows)以及移动平台(Android、iOS)和基于Web的(HTML5)平台。
Godot在宽松的MIT许可证下完全自由且开源。没有附加条文,没有特许权使用费,没有任何要求。用户的游戏乃至引擎的每一行代码,都是他们的。Godot的开发完全独立且由社区驱动,允许用户以帮助塑造他们的引擎来满足他们的期望。它受到 软件自由保护 非营利组织的支持。
摘自 Godot 中文文档:https://docs.godotengine.org/zh_CN/latest/
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- IJPay 0.8 版本发布,兼容低版本 JDK
- fastjson 1.2.55 版本发布,Bug 修复版本
- Apache Ignite 2.9.1 版本发布,小版本更新
- Swoole v4.6.1 版本发布,Bug 修复版本
- Swoole v4.6.2 版本发布,Bug 修复版本
- Swoole v4.6.4 版本发布,Bug 修复版本
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Linux设备驱动程序
科波特 / 魏永明、耿岳、钟书毅 / 中国电力出版社 / 2006-1-1 / 69.00元
本书是经典著作《Linux设备驱动程序》的第三版。如果您希望在Linux操作系统上支持计算机外部设备,或者在Linux上运行新的硬件,或者只是希望一般性地了解Linux内核的编程,就一定要阅读本书。本书描述了如何针对各种设备编写驱动程序,而在过去,这些内容仅仅以口头形式交流,或者零星出现在神秘的代码注释中。 本书的作者均是Linux社区的领导者。Jonathan Corbet虽不是专职的内核......一起来看看 《Linux设备驱动程序》 这本书的介绍吧!
CSS 压缩/解压工具
在线压缩/解压 CSS 代码
RGB CMYK 转换工具
RGB CMYK 互转工具