邻近期末忙于刷题之余意识到期末大作业来不及了,匆匆赶下了作业虽说做的很是粗糙,但完全原创的
大体的做大约3天完成了:
第一天:确定了主题做消消乐网上找素材P图,确定布局
第二天:正式开做上午大约把整体绘制出来了,实现了基础的交换下午重点攻克了交换和下落的动画效果,这点確实感觉有点难
第三天:加了点花哨的技能积分金钱和音乐
时间真的有限草草的完成了作业,可能bug比较多发现可以联系我,不胜感激
在网上的素材中用ps扣出了方块,由于数量不够其中两个改了色相饱和度
由于习惯了acm的套路,代码基本都是面向过程写的几乎没面向對象,只写了一个方格的类
下面贴一下核心的cs代码
//获取与用户鼠标点击位置距离最近的棋盘交叉点的行号和列号 //返回行号和列号并返回true,表示该点击有效 //把行号和列号都设置为-1并返回false,表示无效点击 //遍历每个方格每个都向右向下搜索 //注意这里一定要先标记再同意消除,如果直接在上面消除会导致十字不可消 //交换的实质是两个颜色的互换 //技能1释放 随机消除一种颜色 //释放技能2 重新刷新所有方块 //释放技能4 隨机消除一个十字 else//如果已经点击过 //如果点击和标记位置相连,交换 else//不相邻就重新标记 //执行下落 及判断是否还可消 //搜索每一列把最下面的涳白慢慢换上来,类似冒泡排序 //空白的第一行随机生成 if (!clean())//判断是否还可消 如果不可消下落结束 //自定义光标,参考网上暂时还没有游戏记录试试下面嘚游戏吧
数据读取中,请稍候...
根据您的游戏记录为您推荐以下游戏
数据读取中,请稍候...
消消看专题介绍:消消看系列游戏的玩法规则很簡单:三个相同则消去但是,这种简单规则可以幻化出成千上万的操作选择而这正是消消看游戏的魅力所在。精彩纷呈的物品让你“消”出乐开怀!想在安卓手机上继续玩耍消消看游戏吗?点击右侧红字马上访问
作品版权归作者所有,如果侵犯了您的版权请
,本站将在3个工作日内删除
抵制不良游戏,拒绝盗版游戏注意自我保护,谨防受骗上当适度游戏益脑,沉迷游戏伤身合理安排时间,享受健康生活