内容简介:原创声明,本文系作者授权云+社区-专栏发表,未经许可,不得转载。如有侵权,请联系zhuanlan_guanli@qq.com删除。
作者:杨尚之 | 腾讯天美工作室高级工程师
微信小游戏终于准备对外开放了,有兴趣的独立游戏创作人终于有新的天地可以开辟了。
先上图,玩法和跳一跳差不多,但更紧凑更需要节奏感
需要在绿色箭头的格子按屏幕完成跳跃
目前功能比较简单,只做了无尽模式
采用Cocos Creator v1.9.0开发,支持一键发布到微信小游戏
当初纠结了下是采用cocos还是采用laya,看好laya是因为支持as语法,很适合像楼主一样从qzone的flash游戏入坑的同学,对引擎的封装完全和as3的api一模一样,但很可惜as语法不支持直接调试,最终需要在翻译并合并的js文件中断点调试。
cocos的开发思路和unity比较像,如果你目前项目是用的unity的话,上手也基本没有难度,并且目前来看对微信小游戏的支持力度也是最大的。
地图是动态随机生成的,可以无限跑下去,跑的速度随着时间会越来越快。
(你可能需要自带BGM入场,23333)
羊的美术资源来自cocos的官方demo里,请勿商用
考虑过两种商业模式:
第一个是卖皮肤,各种贼贱贼可爱的萌宠。
第二个是可以自己创建自己的关卡,然后通过微信发给自己的好友,或群,让他们来挑战你的关卡。相比跳一跳这种单向的挑战分数而言,更加有互动性。当然收费点就是卖关卡的格子啦,付的钱越多可以创建越长的关卡。
关于如何反外挂:
对于直接发分数给服务器的这种方式,假设无法从外部拿到微信小游戏的源码,那可以在每局都让服务器生成一个随机种子,然后地图的生成则在此随机种子上随机,这样每一个格子都可以生成一个唯一的校验码,上报分数时需要附带这个校验码,服务器用同样的算法去比较上报的校验码是否相同,来达到反外挂效果。
嗯,以上都是YY,暂时没时间做,还是开源出来吧,有兴趣的同学欢迎关注交流。
手机体验扫码
原创声明,本文系作者授权云+社区-专栏发表,未经许可,不得转载。
如有侵权,请联系zhuanlan_guanli@qq.com删除。
发表于 50 分钟前
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 2018年小游戏开发总结
- 开发 HTML5 小游戏
- Unity H5小游戏开发(一)
- 使用 PICO-8 开发迷宫小游戏
- 微信小游戏开发技巧(大会演讲内容整理)丨掘金开发者大会
- Hilo开发小游戏踩坑笔记(1)
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Head First Design Patterns
Elisabeth Freeman、Eric Freeman、Bert Bates、Kathy Sierra、Elisabeth Robson / O'Reilly Media / 2004-11-1 / USD 49.99
You're not alone. At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire),......一起来看看 《Head First Design Patterns》 这本书的介绍吧!