幸运飞艇_幸运飞艇网_幸运飞艇平台【全程担保网】

幸运飞艇计划:斧子科技CEO王峰知乎回应

  随着我们斧子科技计划推出“战斧”电视游戏主机的消息逐渐被大家所关注,关于我们采用Android系统做游戏主机是否合适的讨论也越来越多。目前市场上基于Android系统做游戏主机的公司,基本上是将目前的Android移动游戏直接移植到电视平台上,而市面上鲜有优质的移动游戏,可以很好地支持专业电视游戏平台上的产品表现,所以这一大批Android游戏盒子基本没有获得市场成功,没有能力对市场上现有或者潜在专业主机游戏玩家产生拉动。

  游戏主机产品的成败,除去必须要考虑的游戏机性能和硬件体验外,很大的程度上是靠优质游戏内容来带动的。斧子科技从创办之初就立志做专业电视游戏主机,所以我们直接在目前XBOX和PS平台级的合作厂商中寻找专业主机游戏内容,把它们移植到我们自己开发的基于Android系统的平台环境上来。但很多人对基于Android系统运行的游戏主机抱有很多质疑,针对这些问题,我将斧子科技硬件设计、系统软件以及游戏移植等研发团队在过去一年里摸索和实践中形成的看法,做一个简要地整理,分享出来,与诸位探讨。

  其实,Android和PS4、Steam所采用同的OS一样,也是基于Linux内核开发的操作系统,能够很好地完成CPU调度、内存管理和其他硬件资源的管理等OS最基本的任务。衡量其作为专业游戏主机的OS是否靠谱,就要从对图形API的支持能力、应用执行效率以及系统环境的兼容性和稳定性三个方面考虑。具体观点,我们在下文细说。

  图形API代表了不考虑硬件限制的情况下,理论最高画面水平。例如我们用Microsoft DirectX 9的API,就算用现在性能最好的显卡,也不可能做出一个Microsoft DirectX 11的画面出来。

  很多人对Android的图形API规格上还停留在OpenGL ES 2.0的时代,由于OpenGL ES 2.0 API的限制,使图形芯片的特性无法得到发挥。这个期间,主流的商业游戏引擎不得不放弃一些高级渲染技术。

  我们回顾一下,在2014年Google IO大会上,UE4引擎在搭载了NVIDIA Tegra K1芯片的Android设备上的表现,就有了以下四点明显进步:

  1.得益于支持渲染到多个缓冲区,引擎采用了延迟渲染技术,能够支持更多的实时动态光照,同时有了MSAA Render To Texture,GBuffer的锯齿问题能够更有效地解决。

  3. 深度纹理的支持,让纹理阴影实现更快速,留出更多的空间提升阴影质量。

  4. 人物角色材质精细,采用多层细节纹理、法线贴图和环境贴图让金属质感表现得更好。

  商业引擎方面,现在常用的游戏引擎如Unity、Unreal等对Android也是非常的友好。幸运飞艇计划:如自带打包工具链、提供运行时性能消耗分析等功能。

  另外,NVIDIA的Tegra K1和X1直接支持跨平台的图形程序接口OpenGL 4.4,对游戏开发商来说跨平台移植门槛和成本都会降低。

  二、再来看受到不少玩家质疑的Android执行效率低、跑不了好游戏这个问题

  执行效率指的是软件能不能百分百发挥出硬件应有的能力。如果效率低,硬件的性能只能用出一半,那么同样的画面,原来能有40FPS,可能现实就只能跑到20FPS。

  手机上一般的App由于对性能要求不高,为了开发方便,更多使用Java,由于Java虚拟机的存在,性能是受到一定的影响。

  但是,对于性能要求高的应用,特别是游戏,都不会大量使用Java虚拟机,而通过NDK直接调用原生C/C++的库、代码和图形API,所有的游戏引擎包括Unity、Unreal都是这样。这种类型的应用执行效率并不低,与游戏在PS、XBOX或者PC的系统下运行表现并无区别。

  有人要问了,既然Android执行效率并不。

相关阅读