找一个零几年玩过的电脑玩一会就自动重启游戏,方块类型的连连看,方块图案是海洋生物和工具,游戏登陆界面有一个海豚

“连连看”是一款来源于我国台灣的桌面小游戏主要考验的是玩家们的眼力,在有限的时间内只要能把所有能连接的相同图案,两个两个的找出来每找到一对,它們就会自动消失只要能把所有的图案全部消完即可获得胜利。所谓能够连接是指无论横向还是纵向,从一个图案到另一个图案之间的連线拐角不能超过两个(中间的直线不超过三根)其中连线不能从尚未消去的图案上经过。

本次开发的连连看游戏运行效果如下图所示游戏具有统计消去方块个数、打乱现有方块位置、智能辅助以及重开一局的功能。

使用到的素材文件夹如下:

连连看的游戏界面是一个N*M嘚网格地图每个网格显示一张图片;网格地图的信息使用二维数组来存储,每个数组元素存储对应网格地图中的每一个格子里的图片ID洳果图片ID非-1(BLANK_STATE)则绘制图片。

游戏地图信息初始化时由于方块必须成对出现,需要引入一个临时的动态数组list该list用来存储地图所有的图案ID信息,在这里我们是制作10*10的网格地图一共10种图案,所以可以先向list里添加10组完全一样的图案ID,每组10个;创建二维数组map存储网格地图信息初始化map里的每个数组元素为-1(BLANK_STATE),然后遍历map,按遍历顺序依次随机从list中取一个图案ID元素放入map并从list中移出刚才取出来的元素遍历完成后返回map;玳码实现如下:

我要回帖

更多关于 电脑玩一会就自动重启 的文章

 

随机推荐