11 个回答
谢邀
开发微信小游戏并非难事
1.首先,微信小游戏的开发方法
目前微信小游戏已发布 17 款首发游戏,包括六款棋牌类游戏,以及欢乐消消消、爱消除、坦克大战、保卫萝卜等休闲游戏。
答主有一些COCOS的开发经验,于是这里我们主要探讨COCOS制作小游戏的方法
2.需要学习什么
JS(JavaScript)语言,因为COCOS CREATOR开发使用JS语言。
如果使用其他的开发引擎,要确定好语言呢。
美术。。。策划嘛。。。emmmmm
好了,讲完了,下一节
3.COCOS学习方法
推荐《Cocos2d-JS游戏开发》,从这本书可以了解到COCOS的运行原理,顺便可以学习好JS,然后就可以考虑使用官方的引擎了,COCOS CREATOR,官方给出了各种API,详细说明了如何使用,官方的例程也非常的完整。这个时候你已经可以非常稳的开发游戏了。
官方地址: Introduction · GitBook
4.微信发布的方法
讲了这么久的COCOS,好像一直没说微信的事情啊
不不不,其实很稳,因为COCOS CREATOR 1.8中集成了微信发布的功能,制作完成以后,调用微信发布,按照官方的教程就可以发布为微信小游戏。其实真的很方便呢。
教程: 官方教程-上 (可以跳过去不看)
嘛,基本上是这个过程,算是答主给的一个解决方案
不难吧。学习与开发的过程可是非常困难,非常耗时的
希望题主能够坚持下去,制作出大家都喜欢的游戏。
以上
导读:
微信小游戏 开放注册 的时间定在了 2018年1月15 微信公开课 之后 的 一个月内 。虽然目前小游戏还未正式开发注册,但在最新的微信开发者工具(1.9.0)上已经可以开始编译预览小游戏了。
那么,如何开发微信小游戏???
首先,先了解微信小游戏是什么?用什么语言开发?与H5游戏的异同点?
接着,可以通过已经成功适配微信小游戏的 主流游戏引擎 ,来完成微信小游戏的开发工作。
5大游戏引擎,同步适配微信小游戏!
1)Cocos Creator
测评:最新的COCOS CREATOR V1.8.1中集成了微信小游戏发布的功能,在完成小游戏的制作后,通过preference调用微信开发者应用,完成相应的属性设置,构建完成点击play即可自动唤醒微信开发者工具并完成小游戏的编译工作。
Cocos Creator视频教程: 10分钟完成_Cocos Creator 接入微信小游戏的教程
Cocos Creator下载: Cocos Creator V1.8.1 下载
2)Layabox
测评:Layabox旗下第二代HTML5开源引擎,是全球性能最高的HTML5引擎之一。
Layabox教程: Tutorials, Videos, Docs and more
Layabox下载:
3)Phaser
简介:Phaser 是一个开源的桌面和移动 HTML5 2D 游戏开发框架,支持 JavaScript 和 TypeScript。
phaser教程: Phaser Motion Paths
Phaser下载:
4)Egret(白鹭时代)
简介:Egret是一套完整的HTML5游戏开发解决方案。Egret中包含多个工具以及项目。Egret Engine是一个基于TypeScript语言开发的HTML5游戏引擎。
Egret-Engine教程: 白鹭开发者中心_微信小游戏接入指南
Egret-Engine下载:
5)3D-Three.js
简介:three.js是JavaScript编写的 WebGL 第三方库。提供了非常多的3D显示功能。
3D-Three.js教程: 如何系统的学习three.js?
3D-Three.js地址:
微信小游戏相关下载:
微信小游戏开发工具_教程_资源
微信小游戏/小程序精品源码合辑
相关问答: