今天在家闲着没事干,刷手机的时候看到一个叫做“糖果消消看”的小游戏,看着挺有意思,就想着自己能不能也捣鼓一个出来。说干就干,先去网上大概搜搜,发现好多人都做过类似的,心里大概有个数。

我先是把游戏素材准备一下,主要是各种颜色的糖果图片,还有背景图啥的。这个过程比较简单,从网上找一些免费的素材,稍微修修改改就搞定。因为只是自己瞎琢磨,也没想着做得多精致,能看就行。

素材准备好之后,我就开始琢磨这个游戏怎么玩。最基本的就是得有一堆糖果,然后能拖动糖果交换位置,三个一样的糖果连在一起就能消掉,然后上面的糖果掉下来补位,大概就是这么个流程。

糖果消消看怎么玩?新手快速入门攻略看这里!

我先是把糖果一个个摆弄成一个方格子。这一步花我不少时间,主要是一开始没想好用啥方法来控制这些糖果的位置,试好几种方法,用一个笨办法,一个个手动调整它们的位置,总算是摆整齐。

小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

然后就是实现糖果的拖动和交换位置。这个也挺麻烦的,得判断鼠标点的是哪个糖果,然后拖动的时候还要判断能不能和旁边的糖果交换位置,如果不能交换还得让它回到原来的位置。这一步我反复调试好多次,才把这个功能给弄出来。

接下来就是实现消除糖果的功能。我先是写一个函数,用来检查有没有三个或者三个以上相同颜色的糖果连在一起。这个函数比较绕,我琢磨半天才写出来。写完之后,又发现有时候判断会出错,又花不少时间来修改。

  • 检查横向有没有三个一样的
  • 检查竖向有没有三个一样的
  • 糖果消消看怎么玩?新手快速入门攻略看这里!

  • 如果有一样的,就消除掉

糖果消除之后,上面的糖果要掉下来补位。这个也比较麻烦,得计算每个糖果要往下移动多少格,然后还要让它们看起来是“掉”下来的,而不是“闪现”下来的。这一步我用一个简单的动画效果,让它们慢慢地往下移动。

最终效果

经过一番折腾,总算是把这个“糖果消消看”给做出来。虽然看起来很简单,但是做起来还真是费不少劲。不过看着自己做出来的东西,还是挺有成就感的。 这回实践也让我明白一个道理,眼高手低要不得,很多事情看起来简单,做起来可不一定。

数字记录:2803004082303701203202034042504890162064905010230803030102304011120

糖果消消看怎么玩?新手快速入门攻略看这里!

免责声明:喜欢请购买正版授权并合法使用,此软件只适用于测试试用版本。来源于转载自各大媒体和网络。 此仅供爱好者测试及研究之用,版权归发行公司所有。任何组织或个人不得传播或用于任何商业用途,否则一切后果由该组织及个人承担!我方将不承担任何法律及连带责任。 对使用本测试版本后产生的任何不良影响,我方不承担任何法律及连带责任。 请自觉于下载后24小时内删除。如果喜欢本游戏,请购买正版授权并合法使用。 本站内容侵犯了原著者的合法权益,可联系我们进行处理。