朱梓骁网店相信多数朋友已经看到微信官方的新闻:微信小游戏开了。如果说 2017 是 H5 游戏元年的线 游戏骚年。
考验各家 CP 和引擎商的时候到了。从微信小游戏首发的 16 款游戏来看,采用 Cocos 引擎的作品有 8 款,占 50%:
祖传跨平台、高性能开发手艺的游戏引擎老司机 Cocos,在这种时候不飙车,你觉得可能吗
很遗憾,上面的游戏列表里,英雄必有出处。但是 Cocos 引擎从我们创立的第一天起,就是朝着降低行业门槛,让创业团队和游戏大厂站在同样的技术起跑线上,朝着这个方向去努力的。所以:
Cocos Creator 底下所采用的 cocos2d-x 框架,已经完整集成了微信小游戏的开发环境。使用 Cocos Creator 开发的游戏,「游戏内容」不需要做任何平台移植工作,即可编译发布到微信小游戏调试环境中。
Creator 已经封装掉了这层复杂性,但凡是 Creator 内用 JavaScript 开发的游戏,都可以简单适配到小游戏,具体见下文给出的教程链接。
作为引擎方,为了尽可能简化开发者的工作量,我们为用户完成的主要工作包括:
引擎框架适配微信小游戏 API,纯游戏逻辑层面,用户不需要任何额外的修改
Cocos Creator 编辑器提供了快捷的打包流程,直接发布为微信小游戏,并自动唤起小游戏的开发者工具
当然我不能把话说绝对,游戏内容以外的工作还是需要的,典型如接入并利用好微信小游戏的社交 SDK,以及强化社交玩法,这点对游戏成功至关重要。所以我们实事求是,在移植过程中,引擎无法自动适配,需要开发商自己操作的有:
控制首包大小。微信小游戏要求首包 4M 以内。这点需要研发商在 Creator 编辑器的 Assets 里面自己调整各场景包大小
社交 API 的接入。Creator 只是集成了微信小游戏的 SDK,具体的游戏社交玩法、社交 API,还需要 CP 自己直接去调用微信小游戏 SDK 实现
当采用 Cocos Creator 开发的游戏勾选 Wechat Game 平台之后编译发布,就可以自动更新项目到小程序服务端并完成 Wechat Game 平台所有技术对接工作,输出符合微信小程序技术标准的小游戏,发布微信小游戏的测试环境中进行调试。
也能实现,第一波上线的游戏里面,既有用 Cocos Creator,也有老游戏用 Cocos2d-JS。但是相对于 Cocos Creator 的一键导出和深度优化,Cocos2d-JS 需要用户手动去合并已经支持的小游戏引擎版本。
今天我们内部讨论了一下,计划在元旦后的一周内,也就是 1 月 5 日下班前,在官方论坛上提供经过测试验证的 Cocos2d-JS 适配小游戏的版本。为什么是元旦后而不是今天呢?因为我们赶 Creator 1.8 的测试发布已经通宵了,兄弟们得睡觉嘛。再说了我不先测一周弄稳定了,匆忙发出来你敢用?
再次提醒,Cocos Creator 不论工具链和引擎框架的优化,都比 Cocos2d-JS 要好非常多,不仅性能提高不少,而且开发效率也大幅提升了。资源充裕的情况下,还是建议升级到 Cocos Creator 方案上。
3、我用 Cocos Creator 做好微信小游戏的技术适配,就能上吗?
不能。微信小游戏还是和微信其他游戏一样,得先通过腾讯的审核或代理,才能上微信小游戏哦。
从目前我所知道的信息来看,微信小游戏偏好休闲社交品类,高 DAU 高留存、高社交传播性的游戏,滚服洗用户的游戏品类近期应该是不太有机会上。所以大家在游戏立项的时候要注意这一点。
Cocos 引擎一直以来本着「让游戏开发更简单」的理念,定位在 H5、iOS、Android 三端跨平台上 ,和微信小游戏、Facebook Instant Games 等新兴流量入口都开展了技术和服务上的深入合作。
|