闲暇之余,用creator写了MarioDoctor。

有一天,我脑海里一直响起一阵音乐,后来想起来这音乐是FC MarioDoctor的fever背景音,这时候我意识到,这游戏我似乎做得出来,于是利用闲暇时间,就把它写出来了!开心!给大家玩玩。

操控:↑↓←→+SPACE

https://death5903.github.io/mariodoctor/web-desktop/index.html

7赞

话说这几天访问github超级的慢

好强,音乐动感

膜拜大佬。求源码参考

https://github.com/death5903/cocos_mario_doctor

我是觉得没有值得学习的地方,因为我没有做什么规划,想到什么就补什么上去,做得很仓促,不过你想看就拿去吧。

1赞

谢谢大佬的源码与分享精神。。

发布一个手机版的h5吧。

加载特别慢,然后,看了下网络,是因为那个mp3文件还在下载中。。。 能不能搞成异步加载的。。。。 因为音乐卡住,体验很差的~

大佬,,我打开你的源码,为啥会报这两个错啊。。?求解,

mp3用代码来播放吧

我也不清楚为什么会有红线,但执行却是没问题的,我以前有问过,没有得到解答。

http://forum.cocos.com/t/loadres-cc-spriteatlas-ide/51388

音频播放我是看这里的教学,我也不知道为什么会红线。

http://docs.cocos.com/creator/manual/zh/audio/audio.html

因为发布手机版也不能操作,我就没有包成手机版了,毕竟操作是WSAD←→↓↑和SPACE :persevere:

的确是可以改成当加载未完成时,FEVER音乐不可选,加载成功才开放选项这样,只是我觉得这音乐才是灵魂,就等他载完吧。

creator.d.ts 里有很多这种类型错误

loadRes 第二个参数要求传cc.Asset

cc.SpriteAtlas 继承自cc.RawAsset

而cc.Asset继承自cc.RawAsset

所以类型不匹配就报错了

1.改creator.d.ts
2.自己定义d.ts
3.加上断言

1赞

支持一下,在这种棋牌盛行的年代能看到这类游戏,真的很开心!

确实,,跑起来不会报错,creator也没报错,,就只是vs code报错,就很奇怪

你要是能写个 奥德赛 就6了!