开源游戏引擎 Godot 计划年中发布 4.0 大版本:支持跨平台绘图 API Vulkan
Godot 计划今年开始支持绘图 API Vulkan,可用于开发跨平台游戏。
开源游戏引擎经过 10 多年的迭代更新,即将在今年 1 月发布 Godot 3.2 版本,首席开发者 Juan Linietsky 在年度交替之际于官方博客发文回顾了过去的发展,以及展望 Godot 在今年的计划,并提到预计在今年年中发布的 Godot 4.0 将会加入跨平台 3D 绘图与运算 API Vulkan。
Godot 诞生于 2007 年,Juan Linietsky 与另一名开发者 Ariel Manzur 共同合作开发了 Godot。不过由于当时阿根廷的政治与经济一直不太稳定,影响 Godot 的开发进度,因此他们在 2014 年才发布了 1.0 版本,但因为当时的 2D 引擎有很多限制,而且无法使用 3D,直到 2016 年推出的 2.0 版本才改进了可用性方面的问题。
▲ Godot 1.0,2014年12月发布
▲ Godot 2.0,2016年2月发布
▲ 开源之前 Godot 在2010年初的屏幕截图
▲ 开源之前由 Godot 制作的游戏
2.0 版本之后,开发团队将开发重心放在对 3D 的支持上,并于 2018 年发布了 3.0 版本。Juan Linietsky 还提到,因为 Godot 此前曾被用于许多商业项目,为了避免破坏兼容性,很多代码库都没有经过修改,而这也导致 Godot 堆积了很长的待办事项清单从而影响重构。但在开发 3.0 的时候,他们解决了这个问题,因为 Godot 不再与任何人就代码库承担任何商业义务。基于此前提,开发团队对 Godot 进行了大规模的重构以及错误修复。正因如此,3.0 的开发耗费了相当长的时间,不过因为可用性的大幅提升,到 Godot 3.1 已经积累了许多重要的核心用户和贡献者群体。当然重大改进自然也会对兼容带来重大破坏,为此也招致不少用户批评。
▲ Godot 3.0,2018年1月发布
最后,Juan Linietsky 展望了未来的计划。按照他的说法,接下来 Godot 的开发团队将会进行拆分,部分成员继续参与 Godot 4.0 的开发,另一部分则为今年 1 月发布的 Godot 3.2 做准备。
Godot 4.0 的 Vulkan 分支将会被合并进主分支,预计在 2020 年中发布。Juan Linietsky 表示不打算在 4.0 版本中增加许多新功能,核心目标是提升渲染品质和效率,希望能与主流游戏引擎一比高下。
Vulkan 是跨平台 3D 图形与运算 API,主要支持跨平台高性能的即时 3D 绘画应用程序,如游戏和即时多媒体。与 OpenGL 和 Direct3D 相比,Vulkan 更专注于支持高性能运算,并能平衡 CPU 和 GPU 的工作负载。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Linus Torvalds 不建议使用 ZFS On Linux
Linux 内核创建者 Linus Torvalds 最近回应Linux 内核调度器存在问题的文章引发了大家的关注,在同一个帖子里,他还回复了一名用户抱怨 Linux 内核最近破坏了内核源码树外 ZFS 模块的评论。 Linus 表明了自己对ZFS On Linux 的态度,在 Oracle 对 ZFS 的代码进行重新授权以使其能更友好地被引入到 Linux Kernel mainline 之前,他不会推荐使用ZFS On Linux。不过即便抛开许可证的原因,Linus 似乎也没被 ZFS 的功能或综合表现所吸引。 当然,Linus Torvalds 对内核源码树外模块的行为几乎不怎么控制,并且始终坚守不维护不稳定的驱动程序 API/ABI 的立场,不会投入精力到闭源/内核源码树外的代码中。内核源码树外的模块也基本上被视为不存在。 根据 Linus 的回应,如果有人为 Linux 内核添加了像 ZFS 这样的模块,那么它们将独立于 Linux 内核,Linus 也无法维护它,也无法被其他人提交的内核变更所影响。有人认为将 ZFS 代码合并到内核中是可行的,但 Linus 考虑到 Or...
- 下一篇
01月10日云栖号头条:技术追梦者 - 阿里云 MVP第11期全球发布
云栖号:https://yqh.aliyun.com第一手的上云资讯,不同行业精选的上云企业案例库,基于众多成功案例萃取而成的最佳实践,助力您上云决策! 今日最新云头条快讯:阿里云最有价值专家,简称 MVP(Most Valuable Professional),是专注于帮助他人充分了解和使用阿里云的技术实践领袖。今天我们正式发布阿里云 MVP第11期,本期有31位多领域技术专家加入,与来自全球30个国家的400多位各行业精英汇聚一堂;2020中国5G产业博览会将于5月13日-15日在上海举办。本次活动由中国机械工业联合会、中国通信企业协会及中国通信学会共同举办,同期举办 “CIROS2020第9届中国国际机器人展览会”及“iFes2020第3届中国智能工厂装备及解决方案展览会”。一起来看最新的资讯: 迎难而上技术追梦者----阿里云 MVP第11期全球发布 “我们将全力推进阿里巴巴商业操作系统建设,只有这样,才能帮助所有企业共同走向数字化、智能化的未来。”—— 阿里巴巴集团董事局主席兼首席执行官张勇(逍遥子)在20周年年会上的讲话。全面迈入数字经济时代,阿里云 MVP作为企业的中坚...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Mario游戏-低调大师作品
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS6,CentOS7官方镜像安装Oracle11G
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- 设置Eclipse缩进为4个空格,增强代码规范