opera sphinx
回顾智能手机平台的快速发展和普及,“愤怒的小鸟”等明星应用的全球风靡功不可没。优秀的平台才能缔造优秀的产品。HTML5业界一直在期待一款明星级的应用来引爆HTML5产业,于此同时,作为HTML5应用最佳展现平台的手机浏览器也在等待着一款明星级应用来进一步证明自身的平台作用。
近日,Opera欧朋在2013年世界移动通信大会(MWC)上正式发布全球首款基于硬件渲染的HTML5游戏处理引擎——Sphinx。该款游戏引擎的诞生将大幅提升HTML5游戏性能及表现力,为HTML5游戏带来原生游戏的性能水准,有助于全球的游戏开发者共同推进HTML5游戏行业的发展。
自1998年Opera欧朋的首款手机浏览器产品诞生以来,Opera欧朋一直在全球的第三方浏览器市场处于绝对领先地位。目前,Opera欧朋在全球月度活跃用户数已经超过3亿。
作为全球首款全硬件加速的HTML5游戏引擎,欧朋Sphinx对于硬件渲染的加速支持将极大的提升HTML5游戏运行速度。欧朋宣称:在实际测试中典型的游戏场景下,基于Sphinx游戏引擎开发的游戏运行速度比在Chrome上运行快2-3倍,比在传统手机浏览器运行快5倍以上。
欧朋Sphinx基于Opera浏览器内核Presto开发,对于包括cocos-2d、impactJS、createJS等在内的各种HTML5游戏架构有着极高的兼容性,可以大幅降低游戏开发的准入门槛。
Opera欧朋CEO宋麟表示:“Opera欧朋希望通过Sphinx解决开发核心阻碍,降低开发难度,帮助更多的开发者和厂商参与到HTML5游戏的开发中来。我们还会利用Opera欧朋在全球的资源优势,将优秀的HTML5游戏介绍给更多国家的游戏爱好者。”
目前,多家主流HTML5游戏厂商已与欧朋就采用Sphnix游戏引擎达成合作意向。以往受技术条件制约,HTML5游戏的表现一直不尽如人意,而Sphinx正是意在解决这些瓶颈,加速HTML5游戏明星应用的诞生,从而促进HTML5产业的成熟和爆发。
经典的原生游戏转为HTML5网页游戏时,则会频繁遇到画面效果不够精细以及动画帧率不够导致的卡顿等问题。主要原因在于HTML5游戏的展现平台“浏览器”的渲染工作主要依靠CPU来进行,而动画效果、图形渲染、特效处理这些需要充分发挥硬件特性的功能则需要更多的依赖GPU(Graphic Processing Unit,图形处理器)来完成。因此,GPU加速成为了增强HTML5网页游戏呈现效果及性能的关键所在。
欧朋游戏引擎Sphinx的出现让HTML5“逆袭”成为了可能。Sphinx基于Opera欧朋浏览器内核Presto开发,可以实现全硬件加速,让HTML5游戏在网页上也能够带来流畅、精致的表现。由于HTML5游戏通过浏览器进行展现,且遵照统一标准,可以省去繁复的机型/屏幕适配、浏览器标准调整等工作,同时节省大量的人力物力以及时间。而且Sphinx采用的是标准接口,完全兼容各种游戏框架,对于游戏开发者的技术要求和限制大大降低。