HTML5游戏:真的是机会?(转)

songshuang 2011-12-08
HTML5无疑是今年移动互联网大大小小会议的热点话题。不客气的讲,它看上去也的确更像是个“话题”。本文无意介入“Web app将扼杀原生应用”这类争执(笔者认为二者将是并存的),而是打算从游戏的角度看一下HTML5存在的实际问题。虽然HTML5的关键词“开放、摆脱平台的桎梏、内定太子爷”证明了其前景,但至少在游戏领域,相关实践仍不太具有说服性。文中会存在一些质疑,但非否定(实际上我们所投资的cocos2d-x游戏引擎明年即将在所支持的平台中加入HTML5)。

从HTML5游戏开发的角度来讲,现在显而易见的困难包括 1) 不给力的Audio支持;2) 移动平台上canvas渲染效率低下(PC上还可以,手机上流畅度很差);3) 手机浏览器不支持WebGL;4) 不像本地应用可以方便的调用硬件特性;5) 缺少成熟的开发框架和环境;6) 即使做了混淆,JS代码仍不能被保护。概括的说,HTML5本就不是为游戏而生的(部分应用、富媒体广告等则要适合的多)。

另外浏览器兼容性仍然是问题,例如分辨率的不同,例如video标准分成H.264和WebM两个阵营。浏览器市场尚处在乱世(尤其是在手机上。而HTML5的未来也正是在移动互联网),对于HTML5,开放是一把双刃剑,要让W3C里的各个巨头同心协力,基本是不可能的,性能标准的确定掺杂了太多利益因素在里面。

当然,技术问题都有解决的方案,Sencha、Appcelerator甚至微软都在努力。作为优质HTML5游戏的代表,ImpactJS引擎的代表作射击游戏Biolab Disaster,已经展现出了一定的质量,btw, 在iPhone 3GS上可以跑到FPS 60。

对于HTML5游戏,开发者面临的更大的问题其实是,“为什么要选择它?“
敢于把宝押在HTML5游戏上的团队不是没有,但凤毛麟角。正如上面提到的,HTML5游戏的开发还需要克服许多问题,对于游戏创业团队来说,拨出一部分人力来做HTML5太过奢侈。小公司需要看到大公司、大的开发者的成功案例之后,才有信心涉足其中。而现在已经获得成功、赚到钱或即将赚到钱、可以作为榜样的HTML5游戏?还没有出现。顺便提一句,Zynga收购Dextrose的HTML5游戏引擎之后,发布的第一款HTML5游戏《Mafia Wars Atlantic City》被广泛报道,不过该游戏在9月份的关闭则鲜有人提及。另一方面,在HTML5游戏表现力有限的前提下,大部分游戏的开发者不会愿意将自己的游戏降低质量,即使多了一个展现的途径。

对于平台来说,是一样的问题,“为什么要推广它?”放在台面上的话可以先放在一旁。开放是一把双刃剑(第二次提到这话)——事实是,越小众、越利用平台独特优势开发的应用,越容易进行市场营销。无论是家用游戏主机还是苹果,还是任何其他平台,独家的、最能发挥自家平台优势的应用总是会吸引平台为其投入更多资源。像愤怒的小鸟一样,在一个平台取得成功,继而进军其它平台是一条明朗的多的道路。

苹果显然不会乐于看到HTML5游戏的蓬勃发展,那自家的App Store往哪搁?微软等公司可能会支持,这样可以丰富其生态系统内的应用数量。不过,如果第二、第三阵营的公司哪天爬到了如今苹果的位置,就该是另外一种考虑了:兼容性?No,做老大,独特性才最重要。

Facebook是开发者可以寄予期望的平台。除了在移动版本上推出HTML5游戏,它还在游戏标准方面做出了努力,如浏览器运行游戏内容速度的测试基准JSGameBench,这些努力将帮助HTML5游戏更快走向成熟。与本地游戏相比,HTML5游戏对内置付费的依赖要高很多,换句话说,就是对社交平台的依赖要更多。只有某款HTML5游戏在大平台上真正赚到钱,开发者才有信心跟上。HTML5游戏需要一款重量级应用,如同当年的愤鸟之于iOS。而这个事情,多少需要一些运气。

一些对画面要求不高的web game类型(如卡牌类)值得做此尝试。虽然一些这样的公司在将既有的Flash游戏改成HTML5游戏的过程中表示“人仰马翻”,但与Native game的HTML5化,例如HTML5版的“愤怒的小鸟”,或者是我想象中的HTML5“捕鱼达人”相比,前者要靠谱的多。

谈到这里,一直以来特色鲜明、与其他地区区别甚大的日本市场,在HTML5游戏时代是值得开发者关注的。一直以来,在日本市场feature phone上独领风骚的浏览器游戏已经对用户进行了足够的教育(相反,风靡其他地区的智能机上的本地游戏在日本并不吃香),而Flash在移动平台上的衰落使得HTML5成为日本手机网游厂商继续独霸市场最自然的选择,也是最后的希望。(日本主要HTML5游戏开发公司UEI;mindfree;D2C ;另外JOYNT是HTML5游戏社区)就我个人而言,还是相信日本市场会成为HTML5游戏的“圣地”,而非“剩地”。

总之,最终的关键是要找到适合于HTML5特性的游戏类型:1) 跨平台、免下载,随时随地的时间优势;2) 开发者可以和用户同步、持续更新游戏;3) 与社交元素更深度、更自然的融合,这些都是HTML5游戏可以利用的牌,且看各家各派怎样组合打出。

作者:Sarah FU (符星晨) 
原文地址:http://cn.mobisights.com/
coffeesweet 2011-12-08
我觉得可以做一些像目前PC上的WEBGAME类似的战略性游戏,目前还不太适合大型的ORPG类型的游戏
damoqiongqiu 2012-02-15
还有很长的路要走,但是前景还是比较光明的。
damoqiongqiu 2012-02-15
另外,有时候,胜利不在于自己有多强大,还在于对手有多二
空的♂ 2012-02-15
damoqiongqiu 写道
另外,有时候,胜利不在于自己有多强大,还在于对手有多二


这句话太喜感了
meShare2011 2012-02-25
很多事情来的时候都是不知不觉的,等一切都快结束的时候,你才后知后觉。
damoqiongqiu 2012-02-25
空的♂ 写道
damoqiongqiu 写道
另外,有时候,胜利不在于自己有多强大,还在于对手有多二


这句话太喜感了

亲,我是认真的,我不觉得喜感。
当年的Java Applet居然败给了二逼的Flash Player,当年被判了死刑的J2ME居然以Adroid的方式借尸还魂了
这个世界整体上是很喜感的,不要那么严肃,跟傻子似滴
iaimstar 2012-02-28
damoqiongqiu 写道
空的♂ 写道
damoqiongqiu 写道
另外,有时候,胜利不在于自己有多强大,还在于对手有多二


这句话太喜感了

亲,我是认真的,我不觉得喜感。
当年的Java Applet居然败给了二逼的Flash Player,当年被判了死刑的J2ME居然以Adroid的方式借尸还魂了
这个世界整体上是很喜感的,不要那么严肃,跟傻子似滴


你不觉的flash必然能干翻java applet么?

java applet是什么?sun自己都没想明白,就是个玩玩的东西.

包括的java的swing javafx什么的

当年mm呢,最先弄出来的就是编辑器和ide,不管 东西怎么样,先把基础支持做好.

要想赢,先要赢得广大底层开发者的心
hzfeibao 2012-03-01
WebGame和NativeGame各有优势,Html5应该能够推动WebGame的发展,虽然不可能一帆风顺
FlyAway2 2012-03-20
到底做还是不做......
Global site tag (gtag.js) - Google Analytics