微信小游戏风口已来
相信多数朋友已经看到微信官方的新闻:微信小游戏开了。如果说 2017 是 H5 游戏元年的话,2018 就是 H5 游戏骚年。
微信首发 15 款小游戏,超半数用 Cocos 引擎
考验各家 CP 和引擎商的时候到了。从微信小游戏首发的 15 款游戏来看,采用 Cocos 引擎的作品有 8 款,占 53%:
游戏 | 游戏引擎 | |
1 | 欢乐斗地主 | cocos |
2 | 四川麻将 | cocos |
3 | 天天德州 | cocos |
4 | 欢乐消消消 | cocos |
5 | 腾讯中国象棋 | cocos |
6 | 爱消除乐园 | cocos |
7 | 欢乐坦克大战 | cocos |
8 | 保卫萝卜迅玩版 | cocos |
9 | 全民大乐斗 | laya |
10 | 贵州麻将 | laya |
11 | 广东麻将 | laya |
12 | 悦动音符 | laya |
13 | 大家来找茬腾讯版 | phaser |
14 | 星途WeGoing | three.js |
15 | 跳一跳 | three.js |
祖传跨平台、高性能开发手艺的游戏引擎老司机 Cocos,在这种时候不飙车,你觉得可能吗?
Cocos Creator 1.8 同步发布小游戏支持
很遗憾,上面的游戏列表里,英雄必有出处。但是 Cocos 引擎从我们创立的第一天起,就是朝着降低行业门槛,让创业团队和游戏大厂站在同样的技术起跑线上,朝着这个方向去努力的。所以:
Cocos Creator 1.8 在今天同步发布
集成微信小游戏支持!
Cocos Creator 底下所采用的 cocos2d-x 框架,已经完整集成了微信小游戏的开发环境。使用 Cocos Creator 开发的游戏,「游戏内容」不需要做任何平台移植工作,即可编译发布到微信小游戏调试环境中。
需注意,微信小游戏并不是跑在浏览器中的纯 H5 形态,而是有其底层的 C++ runtime,然后通过 v8 等 JavaScript 引擎绑定出 JavaScript 接口,原理上类似 Cocos JavaScriptBindings,只是绑定层更低,通用性更强。
Creator 已经封装掉了这层复杂性,但凡是 Creator 内用 JavaScript 开发的游戏,都可以简单适配到小游戏,具体见下文给出的教程链接。
作为引擎方,为了尽可能简化开发者的工作量,我们为用户完成的主要工作包括:
引擎框架适配微信小游戏 API,纯游戏逻辑层面,用户不需要任何额外的修改
Cocos Creator 编辑器提供了快捷的打包流程,直接发布为微信小游戏,并自动唤起小游戏的开发者工具
自动加载远程资源,缓存资源以及缓存资源版本控制
当然我不能把话说绝对,游戏内容以外的工作还是需要的,典型如接入并利用好微信小游戏的社交 SDK,以及强化社交玩法,这点对游戏成功至关重要。所以我们实事求是,在移植过程中,引擎无法自动适配,需要开发商自己操作的有:
控制首包大小。微信小游戏要求首包 4M 以内。这点需要研发商在 Creator 编辑器的 Assets 里面自己调整各场景包大小
社交 API 的接入。Creator 只是集成了微信小游戏的 SDK,具体的游戏社交玩法、社交 API,还需要 CP 自己直接去调用微信小游戏 SDK 实现
微信的登录和支付,你懂的。
当采用 Cocos Creator 开发的游戏勾选 Wechat Game 平台之后编译发布,就可以自动更新项目到小程序服务端并完成 Wechat Game 平台所有技术对接工作,输出符合微信小程序技术标准的小游戏,发布微信小游戏的测试环境中进行调试。
Creator 发布小游戏界面
微信小游戏调试环境
FAQ
1、Cocos Creator 1.8 在哪里下?有教程么?
Cocos Creator 1.8 下载地址:http://www.cocos.com/download
Cocos Creator 接入微信小游戏的教程
在上面教程中,包含了引擎团队录制的足足 30 分钟的视频教程。
2、 我游戏用了 cocos2d-js,还没用 creator,怎么适配到小游戏?
也能实现。咨询具体技术的方案和支持,请在我们的微信公众号里留言或私信。
3、我用 Cocos Creator 做好微信小游戏的技术适配,就能上吗?
不能。微信小游戏还是和微信其他游戏一样,得先通过腾讯的审核或代理,才能上微信小游戏哦。
从目前我所知道的信息来看,微信小游戏偏好休闲社交品类,高 DAU 高留存、高社交传播性的游戏,滚服洗用户的游戏品类近期应该是不太有机会上。所以大家在游戏立项的时候要注意这一点。
Cocos 引擎一直以来本着「让游戏开发更简单」的理念,定位在 H5、iOS、Android 三端跨平台上 ,和微信小游戏、Facebook Instant Games 等新兴流量入口都开展了技术和服务上的深入合作。
不多解释,你懂的,还是那句话:赶紧上车!