Mozilla技术布道师Rob
Hawkes在博客中预测了在线游戏的未来,他认为在线游戏的发展方向就是能够使用Web标准,并希望在2012年能够推动游戏的变革。他想将
Mozilla的整体目标从封闭系统转移到免费Apps上来,让开发的产品能够通过各种App
Stores和系统发布,并且能够在所有的设备上运行。

澳门新萄京官方网站 1

  文章探讨了游戏人员识别,全屏游戏,“鼠标点击输入”,使用Gamepads,增添实时的多人游戏设置以及如何使用本地存储机制。所有这些话题
都是基于Web标准的游戏最近碰到的问题,但是这些技术正在快速发展。这篇文章中,Hawkes谈论了他对来年web游戏发展的一些看法。

  迁移到浏览器上

  Hawkes表示,Web想要成为一个真正的游戏平台必须满足几个前提条件:“我们必须摆脱Web游戏就是一个很棒的网站的想法,人们能够将游戏货币化,保证浏览器有足够的技术支持开放的Web游戏,还需要终止平台之间的斗争。”

  Hawkes认为现在大家熟悉的Web游戏是一个在框架内被许多广告包围的游戏,但这些游戏的用户体验往往做得不好:“如果Xbox
360被封装成这样,你应该会不高兴吧!一个可行的解决方法需要一些API的支持,包括Full
Screen API, Gamepad API和Mouse Lock
API,这些技术能够为Web带来控制台似的操作体验。”Hawkes还介绍了Mozilla
Labs Apps的项目Web
run-time(WebRT),它将给传统的“网站”带来一些新的观念,它“使得各种网站或是游戏能够像‘Native’Apps一样安装在用户的操作
系统中”。

澳门新萄京官方网站,  在商业化的问题上,Hawkes也介绍了几个解决方案,“你只能将你的产品放到Web
Store中,或是将你的HTML5游戏转换成一个Native
App,然后在iOS或是Android上出售,”但现在你有了新的选择:“其中最关键的问题就是如何促使各个主流的平台提供商开放Web游戏平台。如果
不这样,将很难推动Web游戏的发展,而这些平台提供商的收益也很难有大的增长,虽然现在这些平台提供商对这一问题还没有充分的认识,但是相信他们马上就
会发现的。”

  技术挑战

  基于Web的游戏面临的最大挑战就是各个浏览器采用的技术并不统一。用户应该经常可以看到,在一个浏览器上能够良好运行的在线游戏在其他的浏览
器上可能就无法运行了,还有些在线游戏需要安装Flash插件才能访问。Hawkes承认“现在Web游戏的开发时机可能并不够成熟,只有Chrome和
Firefox投入了大量的精力支持文本游戏开发。Opera也表现出了兴趣,而Microsoft和Apple貌似对此并不感冒——IE甚至根本就不支
持WebGL。这都将妨碍Web成为一个真正的游戏平台”。

  最终的结果就是Web游戏平台将和其他现有的游戏系统一样,比如只支持Chrome的游戏只能在Chrome
Web Store中购买。“这并不利于Web的发展,也不是Mozilla想看到的结果。”
Hawkes表示“凭我们的一己之力是不可能完成这个目标的,这需要用户敦促各大浏览器提供商合作起来,采用标准的Web协议。”

  Mozilla的开放性所带来的任何成功将影响其他浏览器提供商,将相应的技术放到自己的产品中,Hawkes表示“但是有些项目和APIs可
能并不支持跨平台的访问,我们已经发现了这个问题,并且正积极地与其他浏览器提供商和W3C合作解决这些问题。Gamepad
API就是其中的一个例子。我们的开发者正与Google合作,共同协商相关的规范。

文/265g

网站地图xml地图