实战项目--消灭星星
文章平均质量分 92
touchsnow
CocosEditor工具开发者
展开
-
PopStar(消灭星星)游戏源代码下载、分析及跨平台移植---第三篇(分数)
背景: 经过消灭星星第二篇算法,最高的山峰已经过去了,剩下的都是小沟小河,没什么难度了。这一节笔者继续完成消灭星星的分数篇,这节主要包括:触摸提示得分 比如4 blocks 80 points,然后产生单个星星分数并移动到总分上,最后保存最高分; ps:1 CocosEditor已发布新版本,现在提供6个实战demo学习,包括flappy ,popstar ,fruitninja,原创 2014-03-30 18:56:51 · 6409 阅读 · 3 评论 -
PopStar(消灭星星)游戏源代码下载、分析及跨平台移植---第二篇(算法)
背景: 上一节,我们已经把消灭星星的界面搭建好了,流程也跑通了。 这一篇涉及到程序的算法,也许是最难的部分了,理解起来需要多花点时间,而且我提供的算法未必就是最好的,如果读者有更优更好的算法,希望分享出来,我可以链接到你那里。大概的思路是这样的,第一次点击一个星星,立刻寻找四周相同颜色的,第二次点击,消除他们并产生粒子效果;接着星星数组重新走位掉落,补全空缺;然后还要检测纵行是否出现空缺,有原创 2014-03-12 11:51:57 · 14646 阅读 · 15 评论 -
PopStar(消灭星星)游戏源代码下载、分析及跨平台移植---第一篇(界面)
背景: 来自星星的你电视剧很火,消灭星星游戏也很火,好像星星都很火,笔者就以星星为主题开始这篇博文。消除类的游戏挺受欢迎的,从2013年度app store最赚钱的游戏--粉碎糖果传奇,到总是可以在游戏排行版看见身影的--消灭星星;玩消除类的游戏好像挺难的,开发这样的游戏是不是巨难?笔者想告诉你的是,开发比玩容易多了。这个PopStar系列总共有五篇,包括(界面,算法,分数,关卡,移植)这原创 2014-03-03 10:33:28 · 27555 阅读 · 17 评论 -
PopStar(消灭星星)游戏源代码下载、分析及跨平台移植---第四篇(关卡)
背景: 本来打算把第三篇和第四篇合并都一起,但以前计划分开,就还是分来吧;一般的游戏涉及到关卡的话,一般都会建立一个数组来存放各种定义参数,消灭星星关卡比较容易,不需要建立数组,只有两个参数level和target,而且这两个参数还存在函数关系:target=1000*(level+1)*level/2,只要知道第几关就可以得到该关的目标分数,比如第三关,目标分数就是 1000*(3+1)原创 2014-03-30 19:03:16 · 9273 阅读 · 7 评论