近期看到太多网友在急、急、急,等、等、等,各种跪求支持OpenGL ES 3.0的安卓模拟器的帖子。
做为安卓模拟器的骨灰级游戏玩家,笔者亲测,目前有且仅有一款安卓模拟器完美支持OpenGL ES 3.0,那就是蓝叠安卓模拟器,大家可以前往官网下载。
下载完成后,记得进入“关于”查看版本号,目前最新引擎的版本是2.53.68.8724,此版本不仅支持OpenGL ES 3.0,还支持《荒野行动》、《终结者2:审判日》等吃鸡游戏。
在这跟大家说说一般安卓模拟器用的DirectX模式与蓝叠安卓模拟器使用的OpenGL 3.0模式的区别。
1、体系认知:
目前,我们可接触到的图形API可分为OpenGL(Open Graphics Library)和DirectX(Direct eXtension)两大体系,前者是一项开放性的标准,主攻专业图形应用和3D游戏,由"OpenGL架构委员会"掌控,其成员包括业内各大厂商,目前主要推动标准发展的实际领导者是3Dlabs。DirectX则是微软制定的API标准,除了图形API功能外,它还包含音频API等功能,只不过其图形部分升级最快、也最为人所知。DirectX针对的主要是娱乐应用。
2、跨平台,OpenGL优势之所在:
关于跨平台,这是OpenGL对比DirectX绝对的优势。DirectX仅能用于Windows系列平台,包括Windows Phone/Windows Mobile/Windows CE系列以及XBOX/XBOX360。而OpenGL除了可以支持DirectX所适用的平台外,可以支持Unix、Linux、MacOS、Android、iOS等。值得一提的是,由于最近几年移动开发市场的迅猛发展,Android和iOS需要一款的专业的图形库,跨平台的OpenGL无疑是最好的选择。
重点来了,目前手游是基于Android和iOS平台,游戏开发者使用OpenGL ES来开发底层图形库(即OpenGL的轻量版本),2010—2016年的2D手游,安卓模拟器可以轻易的通过DirectX来渲染,但2017年大型的3D MMORPG手游,手机GPU必须支持OpenGL ES 3.0才能运行,安卓模拟器通过DirectX来渲染已力不从心,出现闪退,黑屏等一系列问题。因蓝叠模拟器有多年硅谷技术的积累,通过显卡的OpenGL模式实现完美渲染。
下面秀几张图:
1、阿里游戏独家首发的S级3D MMOARPG手游《卧虎藏龙贰》在BlueStacks蓝叠安卓模拟器的运行场景;
2、网易倾力打造的地下城史诗冒险MMO手游《无尽神域》在BlueStacks蓝叠安卓模拟器的运行场景;
3、网易倾力打造的地下城史诗冒险MMO手游《无尽神域》在夜神模拟器的运行场景;
4、网易倾力打造的地下城史诗冒险MMO手游《无尽神域》在逍遥模拟器的运行场景;
希望能帮助到大家。