首页游戏攻略DirectX、OpenGL、Vulkan、Metal中哪一个更适合用于跨平台大型3D游戏的开发

DirectX、OpenGL、Vulkan、Metal中哪一个更适合用于跨平台大型3D游戏的开发

misa2 05-02 3次浏览 0条评论

DirectX、OpenGL、Vulkan、Metal中哪一个更适合用于跨平台大型3D游戏的开发

DirectX是由微软公司开发的一套多媒体编程接口,API组成包括图像部分DirectDraw和Direct3D,声音部分DirectSound和DirectMusic,控制部分DirectInput,网络部分DirectPlay,回放捕捉部分DirectShow。用DirectX开发的游戏可以流畅的运行在Windows和Xbox平台,但却无法运行在微软的竞争对手苹果MacOS,索尼PlayStation,任天堂Wii等平台上。

OpenGL全称Open Graphics Library,是用于渲染2D、3D矢量图形的跨平台图形库,由非盈利组织Khronos Group管理,OpenGL Architecture Review Board(ARB)维护更新,致力于开发高质量的多媒体API。绝大多数游戏平台都支持OpenGL,包括MacOS,Windows,Linux,PS3,Wii,IOS,Android。所以,单论跨平台能力支持方面OpenGL秒杀DirectX,OpenGL还有其它很多强大的功能,我们就不做详细列举了。

Vulkan是Khronos组织制定的“下一代”开放图形编程接口,算得上是OpenGL的接班人,同样支持跨平台的图形开发。相对于OpenGL,Vulkan大幅降低了CPU在运行重要性能和影像质量API的功耗,提供超高的OS兼容性、渲染特性和硬件效率。由于它太过年轻,有些老平台不支持,不过各大软、硬件厂商都在积极支持,相信不久的将来就可以见识它的能力,让我们拭目以待吧!

Metal是苹果公司为游戏开发者推出的新的平台技术,旨在最大限度的发挥GPU强大的渲染、运算能力。它是一种低层次的渲染应用程序编程接口,提供了软件所需的最低层,保证软件可以运行在不同的图形芯片上。苹果的视觉设计能力大家有目共睹,很多UI设计的理念都是来自苹果,Metal的图形能力毋庸置疑,不过使用Metal开发的游戏只能运行在MacOS,IOS等苹果自家的平台。

所以,综上所述,选择跨平台的3D游戏开发图形接口库,OpenGL和Vulkan更合适,老牌OpenGL和新秀Vulkan,看您自己的选择了!

epic荒野的召唤多人模式怎么解锁

首先我们需要在Epic上面添加成为好友

然后在游戏中创建多人模式 Shift+F3就可以直接邀请了

Steam版的话比较简单 直接好友界面邀请就可以

顺便说一下本作可以跨平台联机 Steam版和Epic版是可以一起玩的

Epic版DLC使用方法

昨天e宝就免费送了,相信不少小伙伴已经入手了,还有一些购买了dlc,那dlc得怎么用呢,当我们购买dlc以后,我们重启游戏,游戏里会显示下载dlc,但是我们点了下载dlc以后,他会显示一个404的一个页面,但是呢,我们不需要去下载,只要购买以后,他就自动装载了,像武器宠物等等,我们是需要去到前哨站然后在一个类似集装箱的地方进行购买就可以了,但是很多但是免费的,但是子弹挺贵的哈

跨平台游戏开发
高雅不俗的游戏名男 LOL史上“最大牌游戏陪玩”出现,王思聪身价50亿,每小时陪玩收费666元,你有何看法
相关内容
发表评论

游客 回复需填写必要信息