首页 JS游戏介绍 正文

游戏果蔬连连看哪个版本好?经典怀旧版强力推荐!

今天心血来潮,突然想搞个小游戏玩玩,就琢磨着做个连连看。小时候挺喜欢玩那些连连看的,什么果蔬连连看、宠物连连看,消磨时间可是一把好手。这回就整个果蔬的,看着就让人有食欲! 开搞!开搞! 先从网上扒拉一堆水果蔬菜的图片,什么苹果、香蕉、西瓜、茄子、辣椒……五颜六色的,看着就喜庆。有素材,这心里就有底,起码不用自己画,省不少事! ...

今天心血来潮,突然想搞个小游戏玩玩,就琢磨着做个连连看。小时候挺喜欢玩那些连连看的,什么果蔬连连看、宠物连连看,消磨时间可是一把好手。这回就整个果蔬的,看着就让人有食欲!

开搞!开搞!

先从网上扒拉一堆水果蔬菜的图片,什么苹果、香蕉、西瓜、茄子、辣椒……五颜六色的,看着就喜庆。有素材,这心里就有底,起码不用自己画,省不少事!

然后就开始琢磨着怎么把这些图片给弄到游戏里去。我记得以前玩过的那些连连看,都是一个小格子一个小格子的,然后把图片填进去。这回也一样,先画格子!

格子画好,接下来就是要把图片随机填进去。这里可不能乱填,得保证每种图片都是成对出现的,要不然就没法消除。我这脑子,想半天才想出一个比较笨的办法:先随机生成一对图片,然后放到两个随机的位置上,循环这个过程,直到把所有格子都填满。

填满之后,接下来就是最重要的部分——判断能不能消除。这个可把我给难住,玩的时候点两下就消除,但是这程序咋写?

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

后来还是在网上找些资料,才知道这连连看的消除规则还挺复杂的,什么一个拐角、两个拐角的,还有什么路径不能被其他图片挡住……看得我头都大!

不过好在还是找到一个比较靠谱的算法,虽然有点复杂,但是勉强能用。我照着这个算法,一点一点地把代码给敲出来,中间还遇到不少bug,改好几次才算搞定。

就是把这些功能都给整合起来,加上一些按钮、音效什么的,一个简单的果蔬连连看就大功告成!

虽然画面比较简陋,规则也比较简单,但是好歹是自己亲手做出来的,玩起来还是挺有成就感的。 主要还是能玩!哈哈,今天这一天也算没白过!

弄完都这么晚,今天就先这样,有时间再继续丰富丰富细节。