背景:
上一篇,已经实现了水果不断向上抛的效果和开始界面,这一篇我们将分析如何切水果,获得分数;运行demo需要配置好CocosEditor,暂不支持其他工具。demo是跨平台的,可移植运行android,ios,html5网页等,代码是基于javascript语言,cocos2d-x游戏引擎,CocosEditor手游开发工具完成的。
源代码下载:
请到代码集中营下载(水果忍者 cocos2d-JS 源代码):http://blog.makeapp.co/?p=319
不同平台下的效果图:
windows
html5网页
android平台
代码分析:
1 创建水果静态数组,每一个水果都有四个参数,编号,分数,本身的图片,切除后的碎片;这里定义好了,下面直接用;
FRUIT_DATA = [
{
num: 0,
score: 1,
fruitImage: "apple.png",
cutImage: ["apple-1.png", "apple-2.png"]
},
{
num: 1,

本文分析了Fruit Ninja游戏的源代码,包括切水果、得分和碰撞检测的实现,并提供了在Windows、HTML5和Android等平台的运行示例。使用Cocos2d-x游戏引擎和CocosEditor工具进行开发,代码基于JavaScript。同时,提供了源代码下载链接和相关教程资源。
最低0.47元/天 解锁文章
7459





