cc2.0开发的第一款小游戏《翻滚的枪》发布啦^ ^,回顾踩过的坑..

首先帖一下《翻滚的枪》小游戏的小程序码:

该游戏是我做着练手的,之前做u3d,所以非常喜欢cc的开发方式^ ^
我是直接用2.0开发的,一路踩了不少坑,这里回顾一下:

1:2.0的相机系统有BUG,当设置相机的坐标为较大值时,渲染会出问题,官方已经在2.0.1中修复了,所以如果还在用2.0的相机,那么最好自己实现类似的功能(我是改用返向移动节点了…)

2:微信头像加载的问题,2.0版本此处有BUG,如果开放域工程是2.0版本打包的,那么头像将无法显示,所以我后来把开放域工程用1.10打包解决了此问题。

3:编辑器的时间轴动画有些BUG,序列帧动画当你放置重复的位图进去时,时间轴上会显示不正确,但是不影响运行…

4:还是编辑器的BUG,使用位图字体或者数字艺术字的时候,编辑器会报错,但是不影响位图字体在运行时的表现,数字艺术字会受到影响

5:位图拉伸。当我把一张小图片拉伸填充为背景时(比如4*4的纯白色方块图拉伸),在编辑器上运行没问题,但是运行到微信小游戏环境中就会出现背景四周会有黑色的阴影,不知道啥原因,最后改用Graphics绘制。

虽然一路踩了不少坑,但我还是非常喜欢CocosCreator这个引擎的开发方式,总之就是用着很爽!感谢下引擎组大大们的辛苦付出^ ^

2赞

游戏还是很有意思的,挺好玩

枪是完全从左边出去才会在右边出现呢还是有可能一半在左边, 另一半在右边?

谢谢:kissing_heart:

一边出去后再从另一边进来,这样简单点:grin:

这个仿得不够完善啊,Flip the Gun - Simulator Game

@sky_6861 2.0打包小游戏你是怎么在微信开发者工具中正常运行的吗,我这边偶尔会出现找不到webgl的问题,预览的时候也会因为cocos.min.js >500k而无法进行下去,请问下你有遇到过这样的问题吗,是怎么解决的,能分享下吗

这个是练手用的,如果是用来赚钱的,我肯定就把各种周边都抄全了:slightly_smiling:

另外这游戏的美术也是我自己瞎弄的:wink:

找不到webgl的问题我倒是没遇到,你是做开放数据域报的错吗?如果是的话用1.10版本打包开放数据域,然后构建的时候选择canvas渲染。cocos.min.js >500k 这个警告不用管,出了二维码就行。如果你是包体过大无法上传,试试构建的时候把调式模式的勾选去掉

我就打个测试包,什么也没有,二维码出不来,抱错是cocos.min.js>500k,偶尔是可以开发者工具正常运行,一预览就爆炸,然后就再也进不去了

不是开放数据域

你用的cc是什么版本的?我遇到的情况就是警告cocos.min.js>500k,无法从es6转到se5什么的,我没去管它,二维码照样出,如果你确认你的包体小于4M,那就去creator板块发个帖子求助下吧

好难玩 而且感觉射击后 左右飞的速度快很多