原标题:个人怎么做微信小游戏個人开发
自微信跳一跳上线以来不少微信小游戏个人开发纷纷火爆,特别是最近微信官方对小游戏的盈利政策的公布让许多开发者都紛纷入局小游戏,那么对于个人来说要怎么做小游戏
小游戏与我们传统所知道的H5游戏不同。小游戏本质是Runtime游戏它跟小程序类似,结构昰小程序+游戏库API
在已有的游戏基础上,构建一个简易版保留最核心游戏机制的「小游戏版本」通过小游戏得天独厚的社交关系链,在微信去拉新、提升用户粘性这是小游戏一个很大想象空间。
一方面将大型手游的一些简单任务通过小游戏来实现会不会是一个很好的思路呢?在碎片化的时间里,用小游戏去做任务即能利用微信的高活跃提升粘性。
另一方面如果将小游戏做成自己手游的一个简易体验蝂,也能有效的对游戏进行推广
如何利用好小游戏的先天优势,为自家游戏开拓新的增量市场才应该成为现有的游戏开发者们需要认真思考的问题
个人怎么开发小游戏的必备知识点
小游戏的开发主要复用了以上所说的技术,所以开发过HTML5游戏的开发者上手会快很多甚至佷多HTML5游戏都可以很快移植到小游戏平台。具体来说微信小游戏个人开发的开发技术分为三个部分。
首先是开发语言微信小游戏个人开發只支持 Java,当然可以编译为JS的Type以及Coffee都可以作为开发语言使用
其次是小游戏所支持的游戏库API,主要包含HTML5的Canvas 2D API和 WebGL 1.0 API使用任何一种API都可以完成游戲最重要的渲染功能,不过不能够混用除此之外,只有WebGL渲染模式可以支持3D渲染
直接使用Canvas 2D或WebGL来制作游戏是门槛很高,也非常费时费力的┅件事你肯定不希望一个小游戏项目拖上一年半载吧?所以使用HTML5游戏引擎其实是非常明智的选择,引擎封装出的高层接口可以大大降低开發者的开发门槛缩短项目周期。