热腾网

 找回密码
 加入热腾

QQ登录

只需一步,快速开始

搜索
热腾网 首页 腾讯手机 QQ微信 查看内容

微信小游戏正火 个人游戏开发者蓄势待发?

2018-1-22 14:31| 发布者: 热腾网| 查看: 912| 评论: 0

摘要: 原标题: 微信小游戏正火 个人游戏开发者蓄势待发? 玩微信的朋友们最近肯定都被跳一跳刷屏了,大家可曾想过这款游戏是谁开发的呢?之前小编也不是特别清楚,后来才知道,跳一跳是微信官方在2017年底推 ...

原标题: 微信小游戏正火 个人游戏开发者蓄势待发?

玩微信的朋友们最近肯定都被跳一跳刷屏了,大家可曾想过这款游戏是谁开发的呢?之前小编也不是特别清楚,后来才知道,跳一跳是微信官方在2017年底推出的。而这种小游戏,相比较传统的H5游戏,它拥有庞大的微信用户量,以及更好的兼容性,在天生适合微信社交生态的同时还不用担心被屏蔽,那么,现在微信小程序这么火热,游戏开发者们是否可以一展拳脚呢?

就目前的形式来看,对于个人游戏开发者们来说还是有很大的挑战性,产品该如何定位?H5游戏和小游戏的匹配度如何?开发过程中可能会遇到哪些问题?这些都是开发者们需要考虑到的问题。那么要解决这些问题的前提是我们必须要更好的认识并了解什么是小游戏。

1、正确认知小游戏;就目前整体来看,第一波上线的小游戏更多的是偏向休闲类,对于棋牌游戏来说,小游戏可能也会为其带来一波新浪潮。近一段时间棋牌类游戏由于房卡棋牌等模式的兴起也非常流行,小游戏上线后,大家拉个群,发一个小游戏的链接,就可以进行游戏了。这种便利会给棋牌行业带来很大的增益。在小游戏里,除了游戏本身的逻辑开发和引擎使用外,对微信目前开放社交API的使用,以及怎样去设计社交,都会对游戏的传播效果造成影响。分享点的刺激是有讲究的,在早期游戏里,游戏更多是以“战力”、“等级”这些数值向的设计分享点,而现在,游戏分享点则更多在于“情感之上”,这些都是在游戏设计过程中值得思考的内容。提醒一点,80后和90后触发分享的情感点是不一样的,我不能说更多,但是游戏制作人自己应该加以揣摩。回到小游戏上,在讲技术之前,我们要去理解小游戏的趋势架构是如何的。小游戏不等于原生游戏,也不等于HTML 5游戏。现在一些媒体经常会讲:“小游戏是H5游戏的春天。”严格来说,这么讲不是太准确。

2、小游戏开发者具备功能:首先是底层的技术,它包括Java代码和Canvas 2D、WebGL 1.0的API。这2个API都是和Web上的API是一致的,这也是微信想要拉拢H5开发者所作出的努力。微信同样也很快地与国内的几个主要引擎商进行了合作,让各家引擎可以第一时间支持微信小游戏的发布。同时微信小游戏Runtime也开发了一个Adapter,并且移植了一些海外诸如Phaser, Three.JS, CreatreJS等H5引擎到小游戏环境里面。上层我们建议大家通过游戏引擎来开发,这是出于对成本的考量,因为游戏引擎可以为大家尽可能缩短研发周期、降低项目成本和风险。现在微信所试验过的就是上图所列出的6个引擎,这些大家都是可以去尝试的。

3、小游戏的开发环境;微信仅仅执行JS代码还不足以让开发者的小程序运行起来,因为开发者所调用的用户转发文件系统这些接口都是不存在于JS VM中的。实际上,它是通过绑定的接口来讲微信原生接口桥接到JS接口上的。当你调用这些JS接口时,实际上就是在调用原生接口来达成功能。如果大家对绑定技术感兴趣,可以去关注我们开源的JSB技术,这也是目前游戏引擎当中唯一开源的实现技术。在小游戏原始环境的图形渲染API和微信API的基础上,加上Adapter之后,就跟浏览器的环境非常接近了。在此基础上,微信提供了一个完整的Runtime,接近于浏览器的环境,但并不等同。游戏引擎的工作就是进一步抹平浏览器和微信环境的差异。比如在Cocos引擎中,你可以直接切换HTML 5版本和小游戏版本,不需要做任何游戏代码上的修改。也就是说你用JS写的游戏,一份代码就可以同时在小游戏平台和原生平台上运行。总结一下,微信的三大接口:1.渲染接口2.微信功能接口3.Adapter接口。

总结:小游戏在微信这个庞大的社交平台上提供了强大的游资支持;社交化的玩法会催生全新的游戏体验;API支持和资源加载时小游戏与浏览器的两大差异;使用游戏引擎加速游戏的开发和迭代,降低产品的风险;小游戏,手机页游,PC页游其实都依赖于H5技术,而游戏引擎提供了基于H5技术的跨平台发布能力。


杯具

无语

很好

蛋定

愤怒

最新评论


热腾网X

未实名认证用户将不可发帖!

即日起,未实名认证用户将不可发帖,注册后,发帖请遵守当地法律法规。 【点击进行实名认证】...

点击查看详情