用户登录

开启Cookie之后才能登录,如何开启?
点击验证登录

用户注册

点击验证注册
已有账号? 登录

游戏没有万能钥匙:跨屏战争靠HTML5不够

发布日期:11-04 作者:饕餮

我小时候特别喜欢铁金刚,因为“007童靴”手上有许多神奇的道具,与“哆啦A梦”不遑多让,而且更加真实。比起汽车、激光手表这样的高科技玩具,我更喜欢他的那把万能钥匙。倒不是我想飞檐走壁,只是小时候的我,经常把家里的钥匙给丢了,因此父母的埋怨也就成了家常便饭。

游戏没有万能钥匙:跨屏战争靠HTML5不够

上回说到HTML5(以下简称H5)能够让一款游戏成功运行在不同的屏幕上,H5俨然是一把打开所有屏幕大门的万能钥匙。但如果有这么好的万能钥匙,大牌游戏公司不可能无动于衷。事实上,现在做H5游戏的,大多都是创业者,其产品基本上都是在手机上玩的简单游戏。原因很简单,有一个难题还没有克服。

早在2012年,EA游戏公司创意总监理查德就在旧金山的“新游戏大会”上分享了他的团队在H5游戏开发过程中遇到的挫折,在Mac Air上运行良好的3D动画,在其他设备上却容易出现各种诡异的问题。那些问题之所以产生,其实就是因为屏幕的尺寸不同,还有各个平台的制式不统一,从而导致的网页展示情况不同。对于许多用手机登录过电脑版网页的人来说,这种感觉应该不陌生。更麻烦的是,智能终端制造商都想方设法对安卓系统进行个性化定制,比如给浏览器做点小小的调整。按照理查德的说法,对于原生应用来说,这种修改毫无关系,但对于用浏览器的H5游戏来说,那就是致命的伤痛。任何微小的改变,都可能导致游戏无法运行,即使能运行,音频、画面卡顿,乃至各种意想不到的问题,也会让人们毫不犹豫地关掉网页。

如果这个问题克服不了,H5就不可能覆盖绝大多数的屏幕。正因如此,诸如EA、暴雪这样的顶尖游戏公司,一直没有发布自己的H5游戏,对它们而言,口碑比抢占市场更加重要。对创业者来说,游戏只要好玩就行了,有点瑕疵也不是问题。而对于大公司来说,如果一款游戏号称全屏幕却在很多设备上玩不了,那绝不是个好东西,光口水就能把他们淹没。

万能钥匙其实是不存在的,或者说那根本不是我们想象的钥匙类型。按照字面上的解释,万能钥匙是许多用钢丝、铁钩和齿模制成的组合拨动工具的总称,也就是我们看到开锁师傅腰上别的那一大串工具。

对于游戏厂商来说,纵然H5能够作为打通屏幕的万能钥匙,但依然还是要做到“一把钥匙开一个锁”,尽管开发者减少了重新编程的麻烦,但一定要对不同的平台和尽可能多的设备进行测试,这是唯一的办法,没有捷径可行。

别迷信所谓的万能钥匙,如果自己丢三落四,即使拥有万能钥匙,也容易遗失在某个地方。工具这东西,说到底,还是在善于使用的人手上才能发挥最大作用。现在想想,童年的幻想,真是漏洞百出。

相关文章