分享:在微信公众平台做HTML5游戏经验谈

Dawei Cheng 程大伟... 于 星期三, 03/04/2013 - 03:19 提交

最近微信公众游戏平台讨论得如火如荼,大有HTML5游戏即将引燃之势。 磊友科技赵霏自称HTML5技术鼓吹者,手机游戏第一代制作者。他关于在微信平台做HTML5游戏的分享具有非常地参考价值,从中可以了解目前HTML5游戏发展的现状和困难。更值得关注的是这些困难作为开发者,我们如何去解决。

全文原文如下:

最近码了一篇文章,总结了自己做HTML5游戏的微信公众平台这一个月以来的酸甜苦辣感受,分享给大家,欢迎拍砖。

首先要向我所有微信好友,朋友圈,群组里的朋友们道声歉。在长达三十天的微信手机页游平台试水时间内,你们忍受了我几乎每天一次的HTML5游戏推送的“骚扰”,并在百忙之中抽空体验我们的产品,积极的反馈各种想法和建议,一直在帮助我们不断的完善梦想。这份感激之情弥足珍贵,是我们努力前行的财富与动力。因此我把这阶段的工作总结在第一时间全部整理出来并分享给你好,也冀望得到大家的理解和支持。

手机网页游戏(公众号:duopaogame)正式启动至今已经满月,现已投放了数十款各类型的HTML5休闲小游戏,我们通过社交化推广和口碑传播的方式以零成本获得了超过5000的用户,这其中有行业内的资深人士,也有草根的微信用户,有圈内的技术产品大牛,也有还在象牙塔中的学生。在这段时间内,通过微信后台,我们积极交流,认真反馈,分析数据,获得了大量的一手体验内容,为此也想为他们的热情参与和积极支持致以满满的谢意!

从后台数据来看,男女用户比例为7:3,男性玩家偏重于喜欢角色扮演和动作类游戏,女性玩家偏重于休闲和养成类游戏。但也有不少男性第一次进入平台后会直接打开“女孩专题”。而在年龄分布上,20-29岁玩家占46%,30-39岁玩家占49%都是玩游戏的主力队伍,其中广东和北京的玩家数量最多,玩家的收入基本偏高,活跃时间平均都在中午12点至15点,晚上21点半至24点。而最受玩家喜欢的游戏前三名分别是 斗地主,数独和连连看。尔后经过互动交流和分析,我们得出以下的结论:

微信的公众平台还不是HTML5游戏可适应的生态环境

现在手机网页游戏(duopaogame)公众号日均PV在4000左右,日活跃用户1500人,这个数据并不理想,感觉目前的微信平台尚未为HTML5游戏做好准备,通过分析可得知用户流失的主要原因如下:

1) 游戏太简单,比原生游戏比还有差距;

不少用户反馈手机网页游戏的公众账号里的游戏过于简单,觉得恐怕无法与原生游戏相比。其实我们挑选这批游戏确实以简单,上手较快,量级轻便于打开为目的,方便玩家快速体验。其实随着手机和浏览器的发展,HTML5能够表现出来的东西已经足够丰富。而在下阶段我们会陆续推出画面精美,体验感更强的联网大型社交类游戏。

(较大型的HTML5角色扮演网游-光辉战记)

2) 打开时间过长,网络不好时候需要等待;

部分用户感觉打开游戏的时候加载时间过长,尤其是在网络不好的情况下,很多玩家因为无耐心等待而流失。这让我们后来会尽力去想办法在这方面有所改善,例如压缩游戏资源和脚本,尽量使用离线能力,今后的网游也会考虑分阶段下载图像资源。

3) 公众号用户操作繁琐,纯文字菜单的交互方式导致不少用户失去耐心;

用户进入公众号后,首先需要输入数字才能得到游戏菜单,在选择类型后打开游戏的图文介绍,还需要点击“阅读原文”才能进入游戏页、这一系列操作已经让很多玩家失去了耐心。针对这个问题,我们随后想出了不少办法来优化。例如用在文字信息中嵌入短域名链接,设置游戏编号让玩家快速记忆等等。我们非常期待微信公众号的底栏Tab菜单能够早日启用,让玩家可以直接点击菜单找到自己想要的游戏内容,同时也提个小建议,是否支持回复文字信息内嵌入游戏图标,以便让用户体验更好。

4) 微信内置浏览器无法全屏,也无法控制屏幕旋转;

苹果的Safari浏览器和不少第三方浏览器已经都实现了全屏和控制屏幕旋转的接口,但微信内置的浏览器目前还不行。这样非常影响了手机网页游戏玩家的体验,尤其是一些需要横屏控制的游戏,画面的可视部分就会变得很窄小,甚至遮挡了部分操作导致游戏无法继续。我们呼吁微信内置浏览器可以尽快提供全屏和控制屏幕翻转的API接口。

5) 从游戏切换回聊天界面,却无法再直接返回游戏状态;

手机网页游戏主要是利用玩家在社交平台的“沉默时间”来进行的,这点与原生app游戏不同。这些时间多数是指玩家暂时没有聊天信息,而又不愿意离开社交平台。这些时间往往是以碎片方式存在的。而用户在进行微信游戏时,如果接到好友消息就会返回到聊天界面,结束聊天后再回到游戏就必须重新加载。我们希望今后的微信的内置浏览器可以在这方面优化。在后台挂起状态,而用户返回后再重新恢复,以方便玩家在聊天界面和游戏之间自由切换。

6) Andriod手机自带浏览器对HTML5支持太差;

很多用户反应部分游戏出现无法启动,白屏或者性能太差等问题,经过回访和调查却发现都是Andriod自带浏览器惹的祸。由于Andriod系统过于开放,各家厂商针对ROM进行了程度不一的改造导致浏览器标准非常不统一,对HTML5的支持很差。建议微信可以考虑在Andriod版本中摒弃系统自带浏览器而采用第三方浏览器,性能更好,对HTML5支持更加彻底,从而缩短与iOS平台的差距,确保用户体验的一致。当然在谷歌内部也会出现Chrome OS部门合并Andriod,这对HTML5继续普及都是利好消息。

7) 开发平台接口较弱,无法满足社交游戏需求;

当前微信公众平台开放的接口还是比较弱,用现在的平台提供的能力无法承担作为手机网页游戏平台的需求,尤其是希望开放账号登录,游戏内发送微信,朋友圈,添加好友等社交接口,甚至还包括支付接口。我们下阶段希望在休闲游戏内实现用户登陆后可以将自己在微信中的社交关系链带入游戏,该社交关系链的价值是可以让玩家可以看到好友在这款游戏的排名,甚至双方也可以互相交换和赠送游戏道具。此外游戏内设置的积分排名也对刺激用户玩游戏起到推动作用。当你看到自己的伙伴能够玩很高的积分时,用户的攀比心理会让他陷入到游戏的竞争乐趣中。用户的积分如果超过了朋友,他还可以将这些信息一键分享到微信中,以此向朋友进行一番炫耀这些能力来提升游戏的可玩性和粘性。

(泊车高手)

微信将会是最有价值的移动社交网页游戏的入口

尽管目前HTML5手机网页游戏与微信公众平台的结合还是略显过早,微信平台开发手机网页游戏也存在种种不足。但这段时间的试水却愈发让我坚信自己的选择,微信即将会是手机网页游戏最有希望的入口,二者结合能产生巨大的价值。从后台数据可以看到,很多人玩手机网页游戏的活跃时间都是在晚上10点之后,甚至到凌晨1点还有大量的玩家在线,大部分用户会不间断的玩两到三款游戏,相当数量的用户来都自于好友群或朋友圈的相互推荐(我们花费在广告的经费几乎为零)。我们发现一些中度或者重度微信用户50%在使用时间中都处于一种"社交沉默"状态,即不停的刷好友圈或者漂流瓶等待新的好友消息也不愿意离开社交应用,这些时间往往会以碎片存在,简单轻松,极易上手的休闲小游戏可以成为消耗这类时间的工具。而目前已经坐拥近四亿用户的微信彰显了成为无线互联网入口的巨大潜力,而通过轻联网的社交休闲游戏可以产生难以估量的价值,同时HTML5技术为基础的手机网页游戏也具备一些不可替代的优势:

1) HTML5的微信页游可以颠覆玩家现有手机游戏体验;

不同于传统的手游商店下载模式,HTML5手机网页游戏是可以直接运行在微信内置的浏览器里。同时我们可以利用公众账号的运营方式可以让这个平台更加人性化,所有的用户都可以分组然后推送不同的消息,我们的客服人员可以群发热门游戏推荐,可以一对一的给玩家服务,可以发布最新通告,组织各种活动,提供壁纸和表情下载等等,通过更加社交化的运营,让玩家对平台的忠诚度更高。不仅让微信公众号成为手机网页游戏入口,并且可以通过消息活跃用户,同时使用对话和语音进行服务。

2) 在产品发布,计费和版本更新上HTML5的手机页游都更有优势;

基于HTML5的手机网页游戏可以绕过AppStore和各种商店,这样就给简化提交审核流程,快速迭代产品提供了方便,同时也可以自由接入第三方计费接口,提高用户的付费转化率。而且原生程序最麻烦的地方在于每次升级版本都需要更新安装包,让玩家重新下载并覆盖。这样无疑会造成用户的流失,而HTML5手机网页游戏每次更新只需要升级脚本,每次用户进入会自动由浏览器进行更新,减少了很多麻烦。

3) 手机网页游戏相对安全,无恶意扣费陷阱;

由于Andriod系统过于开放,导致不少原生程序充斥着恶意代码,一些不良公司通过计费陷阱进行暗扣费甚至于窃取用户的隐私信息。而基于浏览器运行的手机网页游戏则不存在此类风险,安全权限很高,给玩家提供了一个放心的游戏环境。

4) HTML5的手机页游不需要玩家离开移动社交应用;

基于HTML5的手机网页游戏是运行在微信内置的浏览器中,在玩游戏的时候不需要离开移动社交应用。这样的体验使得玩家在移动平台的粘性更强,在线时间更长。平台可以提供给玩家更多的内容,同时方便导入关系链做出更多具有想象空间的事情。类似于PC平台的社交游戏环境,玩家可以在游戏内添加好友,发送朋友圈和好友消息,邀请加入游戏,挑战等等,这些也同时给游戏带来更好的粘性。

5) 本地存储的能力可以保存玩家的游戏进度;

有些玩家一直担心退出游戏并关闭微信后,游戏的存档和进度会丢失,其实大可不必顾虑。HTML5标准协议支持本地存储能力,即每个浏览器都会提供一个存储空间用来保存游戏的进度和玩家的个人信息等数据,即便退出微信应用甚至关机之后,这些记录仍然继续存在,你可以在下次开始游戏进行你未完成的游戏任务。

6) 离线能力有助于节省玩家流量,快速打开游戏;

不少用户对手机网页游戏都很畏惧流量问题,他们认为网页游戏一定都是需要在线打开并每次都下载大量的资源耗费流量。其实这也是一个误区。HTML5很重要的特性就是离线能力,支持缓存图像,脚本和音乐等资源在本地。只有首次打开的时候会下载到本地,以后无论在任何时候打开,都可以不用产生下载和等待。尤其是国内的流量和网络问题迟迟得不到解决,这样既方便了玩家启动游戏的等待时间,又极大地节省了玩家的流量资费。

7) 大部分浏览器支持调用系统硬件接口;

HTML5是可以被浏览器允许调用一些系统的硬件接口,例如位置服务,重力感应,陀螺仪,多点触控等,甚至可以打开用户相册来上传用户头像。这些都可以在设计游戏中发挥巨大的作用,例如可以通过位置接口寻找在你附近的朋友玩过的游戏。你只消一键就可以找到同一个楼层内与你玩同一游戏的TA,你们可以合作通关,并将合作的成果炫耀出来,这对一众屌丝玩家来说,该是怎样的吸引力~

8) HTML5游戏对搜索引擎更加友好;

HTML5游戏是用Javascript编写的,对搜索引擎非常友好,可以考虑在微信内置的搜索中添加对游戏关键字的搜索项目,帮助游戏玩家找到喜欢的游戏等等。

(台球大师)

设想HTML5微信手机网页游戏的商业模式

下面我简单的设想了一下今后HTML5手机页游的运营方式和盈利之道:

1) 应用商店模式;

商店模式是目前移动应用分发的主要模式,Line的休闲游戏通过商店下载量破1亿,成最赚钱社交应用,而微信也完全可以凭借分成的方式参与进来。但我们觉得做一个流量引导的移动游戏下载商店并非是微信这个平台最终想要的,微信可以提供出更好的游戏运营模式。

2) 小游戏平台的广告模式;

PC平台的7k7k和4399等小游戏平台已经证明了广告的流量价值。从移动互联网产品的商业模式出发,游戏已被证明为快速带动流量的核心渠道。微信平台坐拥4亿用户,其公众账号已经具备于无线互联网的入口价值,完全可以取代web的域名地址服务。让玩家可以像保存书签一样存储公众账号,也可以像好友聊天一样从中获取服务。而这部分体验游戏的用户所带来的流量价值的含金量很大,对于高粘性的通讯应用,作为其它产品的市场推广渠道,很快就显现出效果,可以凭借此带动更多移动网游的快速发展。

3) 休闲游戏内置道具计费模式;

手机网页游戏主要以休闲游戏为主,该类游戏的特点是启动快速、单局耗时短,提供用户轻松且愉快的游戏体验。游戏下载均免费,但在游戏过程中,可以购买道具以获得更高的游戏成绩。玩家游戏时间较零碎,一般在等人或排队时,或者是中午、晚上睡觉前、放假休息时等。玩家可以在游戏积攒“能量值”能量值满了才可以激活下一个关口或后续。可以通过内置计费来购买道具补充“能量值”,还可以让朋友来赠送。我们希望能以不同的游戏类型来探寻用户的口味和喜好,并有计划的选择出最受欢迎的游戏加入增值的内容。

4) 页游联运平台模式。

从目前国内手机游戏市场发展现状来看,手机网游依旧是更容易盈利的产品类型。可以预见的是,一旦微信和腾讯的财付通等计费接口彻底打通,那么利用微信公众号来搭建一个类似互联网的页游联运平台的商业模式就呼之欲出了。游戏的公众帐号下将聚集相当数量的玩家,开发都可以直接听到他们的反馈。游戏的开发者、运营人员、玩家被整合到一个平台当中,他们将在一定程度上形成社交关系,这对增强游戏的粘性,完善游戏更新、运营都有很大的帮助。纵观移动网页游戏的研发、运营、推广、支付、用户数据挖掘,都可以在微信的游戏平台一站式完成,这很可能创造一个移动网页游戏的完整生态系统,一旦附着其平台的用户使用习惯形成,这其中的想象空间巨大。在手机页游产业链的每一个环节,期待微信都可以尝试开放。

微信从2010年起步之后,发展的速度就非常快。从上线公众帐号,发布营销平台,再到力推二维码。在亚洲有两个与微信非常相似的产品—日本的Line,韩国的KakaoTalk,都通过游戏而实现了盈利,再联想到腾讯的娱乐基因,微信进入移动游戏领域,也是呼之欲出。我们认为原生社交游戏与手机网页游戏各有优劣,可以分别在不同的使用情境下,例如玩家在较多的,但网络可能不佳的“纯游戏时间”多数会选择打开原生社交游戏,而在微信上的一些碎片化,但网络较好的“社交沉默”时间会考虑直接进入手机网页游戏体验,这两者可以互为补充。

通过手机网页游戏账号的组建和运营管理,我们也积累了不少经验,其中也得到了微信官方的支持和肯定,我们反馈的一些问题都得到了及时有效的答复,这些都给了我们充分的信心。我们计划将在下个阶段继续完善我们的游戏产品,利用微信平台提供的接口增加账号登录,排行榜,付费道具以及好友邀请等新内容,保证产品的更迭能满足用户的娱乐需求。同时也希望吸引更多第三方的精品游戏,找到一起开拓这个领域的伙伴,并肩作战,共同创造下一个高速发展的十年,属于移动互联网的十年!

转载于:https://www.cnblogs.com/rasion/p/3296190.html

分享:在微信公众平台做HTML5游戏经验谈(转载与http://software.intel.com/zh-cn/blogs/2013/04/03/html5)...相关推荐

  1. 微信网页分享(配合微信公众平台)

    微信网页分享--配合微信公众平台 一. 准备工作 二. SpringBoot前后端不分离版本 三. SpringBoot+Vue前后端分离版本 源码下载地址 一. 准备工作 准备一个域名(微信分享出去 ...

  2. 我用微信公众平台做什么

    公司员工管理 地理位置5秒定位  考勤 实现对员工(物品)的跟踪定位(物流等) 不同权限 员工基本信息维护 客户信息管理 客户信息维护(基础资料.分组) 客户新增量.亲密度统计 地理位置 定位 关键词 ...

  3. 微信公众平台注册与认证图文教程分享

    微信公众平台教程全集 1.    微信公众平台注册与认证图文教程分享 2.    微信公众平台消息管理与群发图文教程 3.    微信公众平台素材编辑与自动回复图文教程 4.    微信公众平台开发模 ...

  4. 【历史上的今天】8 月 23 日:万维网面世 30 周年;微信公众平台正式上线;计算机先驱诞生日

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 8 月 23 日,对计算机历史而言,8 月 23 日是一个具有魔力的日期.许多科技领域的掌舵者在这一 ...

  5. 历史上的今天:万维网面世 30 周年;微信公众平台正式上线;计算机先驱诞生日...

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 8 月 23 日,对计算机历史而言,8 月 23 日是一个具有魔力的日期.许多科技领域的掌舵者在这一 ...

  6. 微信公众平台消息管理与群发图文教程

    微信公众平台教程全集 1.    微信公众平台注册与认证图文教程分享 2.    微信公众平台消息管理与群发图文教程 3.    微信公众平台素材编辑与自动回复图文教程 4.    微信公众平台开发模 ...

  7. 微信公众平台多客服系统怎么使用?

    目前,中国的微信公众号数量大概在1500-2000万之间,活跃用户约7.6亿,总粉丝过50亿,等于每40个人当中就有一个微信公众号. 微信已经逐渐成为移动端的流量垄断入口,在逐渐取代搜索引擎和浏览器, ...

  8. 微信公众平台添加深圳通余额查询功能

    公交卡余额就像卫生纸一样,看着挺多的.刷着刷着就见底了.为了防患于未然.做了这样一个方便查询的微信公众接口. 原理很简单. 就是通过访问深圳通公司提供的一个查询接口  http://121.15.13 ...

  9. 滨州学院CSDN高校俱乐部第二次公开课——微信公众平台开发SAE使用

    2013年10月12日晚上7点至9点,俱乐部成员及爱好微信应用技术的同学们在6#408举行了滨州学院CSDN高校俱乐部的第二次公开课.主讲人:曹栋. 他首先介绍了今天讲课的主要内容,什么是公众平台,微 ...

最新文章

  1. 教程:14、系统性能分析
  2. 使用ffmpeg实现转码样例(代码实现)
  3. 【数据分析】数据分析(EDA)学习总结!
  4. C++指针和数组的区别(不能混用的情况)
  5. 微信小程序将页面按钮悬浮固定在底部
  6. 使用Python构建推荐系统的机器学习
  7. 动态代理Java实现
  8. spring中需要掌握的25个常用注解
  9. jni c 回调 java,JNI - 如何从C ++或C回调到Java?
  10. 【 全干货 】5 分钟带你看懂 Docker ! 1
  11. python中的random模块_Python中的random模块
  12. 常见的7种深度学习框架对比
  13. Builder模式创建pojo类
  14. IDEA中Terminal窗口中无法使用maven命令
  15. 【新书推荐】大唐的裂变(套装共5册)(王澄明等著)
  16. 第一、二章大数据与Hadoop的概述
  17. android studio模拟手机黑屏,Android Studio 模拟器启动问题——黑屏 死机 解决方法...
  18. 洛谷P4735 最大异或和
  19. 黄页 - 埃及的官方网上商业指南和本地搜索引擎
  20. 使用ArchR分析单细胞ATAC-seq数据(第四章)

热门文章

  1. C语言编写小游戏——骑士飞行棋
  2. C#学习笔记:控件的Dock属性使用,工具栏遮挡解决。
  3. 优柔寡断的人必读忠告
  4. 小程序 发表评论功能
  5. php转换成保留两位小数,php如何实现转成两位小数
  6. 死亡之翼服务器不显示角色,安苏、死亡之翼服务器 免费角色转服现在已开放...
  7. Blender 渲染透明通道
  8. 小型企业搭建网站,如何选择虚拟主机和云服务器?
  9. 过亿融资的光粒科技,能否掀起AR新风?
  10. 你想洗礼一次自我的心灵吗?