我用cocos2dx开发的微信小游戏《暴打咸猪手》

最近朋友圈的微信小游戏非常火爆,如围住神经猫。看到论坛的朋友做了一个《你是我的小羊驼》的教程。自己也手痒,上周末两天没有出门宅在家里写了一个小游戏。纯娱乐下。
发现cocos2d-html5开发小游戏还是很方便,要非常感谢《你是我的小羊驼》的教程,让我少走了不少弯路。之前倒是写过一些Cocos2d-js的应用。倒是不陌生。但是以前用的是
2.2版本。现在的3.0api面目全非,很多常用写法都取消 掉了,蛋疼了一会。
再吐槽一下html5的性能,不知道是H5的问题还是cocos2d-H5的底层渲染有问题,小游戏对硬件要求很高,我的iphone5玩起来非常流畅,但是4s玩起来就卡。我觉得h5还是只能
做类似《围住神经猫》这类比较轻度的计步完成任务的小游戏,对性能要求偏低。

开发环境:cocosStdio+cocos2d-js3.0+Webstrom8+FLashCs6

试玩地址:http://www.k835.com

源码写的有点乱,因为写的比较仓促,整理好后,后续再考虑开源出来。
关于性能问题,希望大神能够提供解决方案。安卓低性能机卡爆了。
我的微信公众账号:最牛小游戏

开源,有问题可以跟帖,我会回复。
dsl.rar (682 KB)

自己抢自己的沙发。呵呵

请问你怎么发布到服务器上的啊,直接把300多兆的的文件夹丢上去了么?我看你加载速度挺快,想请教一下,能方便交流下么?

发布release版本啊。。。大小不大了。。。你不能把sdk发上去啊。。。

能加下QQ么,不太懂……求解啊Q:1348819792,非常感谢

到你项目文件的根目录,执行命令:cocos compile -p web -m release 即可完成正式版发布。会缩小体积

求置顶哈。

楼主你好,一是帖子内没代码,二是这个论坛不让发群。所以很抱歉把你的群信息删掉了。

这贴子其实很好,也很有共享精神,如果能把代码地址贴在帖子正文,可以加亮提前。

你说的对。已经开源了哈。

android 4.4w 测试。微信有声音,点开始就没反应了,“浏览器上打开”可以玩,没声音。这种游戏应该对硬件性能要求不高。

WeixinApi.js这个文件哪来的?微信开放平台吗?如果是的话,那这是属于移动应用开发api还是网站应用开发的api?

移动的分享接口,属于网站api

在低端机上用Dom方式效率比较高,就像做网页一样,你用低端机看网页很流畅吧。

现在这个文件 好像图片不能分享了 你怎么改变它的
window.wxData = {
“appId”: “”, // 服务号可以填写appId
“imgUrl”:‘http://jsgame.anzhuoshangdian.com/xyt/res/icon.jpg’,
“link”:‘http://jsgame.anzhuoshangdian.com/xyt/’,
“desc”:“跑啊,跑神马?你是我的小羊驼~~~”,
“title”:“你是我的小羊驼~~~”
};

function share(m, step, percent){
if(m == 0){
document.title = window.wxData.desc = “跑啊,跑神马?你是我的小羊驼~~~”;
}
if(m == 1){
document.title = window.wxData.desc = “继续刷屏!”+step+“步推倒我的小羊驼,打败”+percent+"%朋友圈的人!你能超过我吗?";
}
if(m == 2){
document.title = window.wxData.desc = “我滴小羊驼呀它又跑掉了,T_T 快帮我抓回来!”;
}
};

:2: :2: :2: :2: :2: :2: :2: