对抗Metal:Android Extension Pack

PChome | 编辑: 李晨 2014-07-02 05:00:00原创

对抗Metal:Android Extension Pack

自从Android面世以来,软件方面的质量相比iOS就一直处于一个劣势的地位,不光是应用程序的数量和质量,这里也包括了游戏的数量、质量和发布时间。iOS因为机型少,由苹果独自进行开发,这方面具有着得天独厚的优势。几种固定的分辨率、单一的硬件、极少的机型、苹果在底层方面的支持,这都让iOS平台游戏的数量和质量都大大超越了Android平台,当然更不用说Windows Phone平台了。

在今年的WWDC开发者大会上,苹果发布了底层图形API——Metal,这个图形API的目标是采用了定向优化的形式进一步压榨移动平台-硬件性能,增强图形性能和画面表现。根据苹果的说法,在某些情况下最高能达到10倍的提升,在iOS本就占优势的情况下,Android阵营若是不做出反应岂不是只有死路一条?好在谷歌在I/O大会上也放出了自己的手段。

谷歌在I/O 2014大会上也露了一手,播放了一段基于虚幻4引擎Demo“Rivalry”,很显然这代表了Android L中新加入的图形API Android Extension Pack对游戏在性能和表现方面有了相当大的提升。当然运行这个Demo的设备也是功不可没,正是NVIDIA 64位双核版的Tegra K1,强大的开普勒架构给了Android L强大的硬件支持。

这款处理器搭载了两个Denver架构的核心,使用了支持64位ARMv8指令集设计,7发射的超标量设计,从以前的PPT来看,最高主频可以达到3GHz。GPU方面则是192个开普勒架构的CUDA核心,浮点性能最高能够达到356GFLOPS,开发板上运行的是852MHz,相比Tegra 4有了数倍的提升,支持OpenGL 4.4、OpenGL ES 3.0、Direct 12和OpenCL等API。

而Android L新增加的API则支持了曲面细分、几何着色器、计算着色器和STC纹理压缩四个图形API,能够比较显著的提升图形和游戏的表现,不过比起iOS的Metal来说,Metal更加底层,优化的更加深入,所以性能上提升会更加的明显,不过Android和iOS都不约而同的采用了虚幻4引擎的Demo,可以看出两者都对这种桌面级表现的大制作充满信心。

相比之下,小编觉得iOS仍然会领先Android一个身位以上,毕竟开发商看重的是钱,有钱的话一切都好说,没钱赚的话一个毛的游戏也不会给你,虽然Goolge Play目前已经走上正轨,但其吸金能力对比App Store还是有着一定的差距,所以相对而言,厂商的积极性相比iOS平台肯定还有差距,但为了覆盖到更多的用户,Android平台还是会有厂商愿意来做的,而谷歌现在就是要较低开发难度和提高实际表现,这样才可能会有更多的用户进行付款下载,赚了钱,厂商才能高兴才有更大的积极性来开发。

谷歌的这个API当然不是为了针对Metal而来的,虽然他会起到这样的作用,但短短的二十来天也不可能开发出这样的API,况且从根本上来说,这几个新API的技术是由NVIDIA提供的技术支持,而同样高通也在新的GPU中加入了曲面细分等功能,显然仅仅凭谷歌自己是做不到的,但谷歌和苹果在想法上却没有什么不同,都是为了提高移动平台图形表现的能力来为游戏厂商做一个利好。无论过程如何,但移动游戏市场今后还将继续扩大这点是毋庸置疑的,游戏还能变得更好,越来越好。

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑