【教程】手把手教你做个扫雷
aide吧
全部回复
仅看楼主
level 12
1. 游戏规则
扫雷是玩法极其简单的小游戏,点击玩家认为不存在雷的区域,标记出全部地雷所在的区域,即可获得胜利。当点击不包含雷的块的时候,可能它底下存在一个数,也可能是一个空白块。当点击中有数字的块时,游戏会展现当前点击块所包含的数字。当点击空白块时,地图会展开,形成一个大小和形状不规则的图形,该图形的边界时数字块,也可以想成展开的是一个被数字包围着的不规则图形。
1.1数字生成规则
扫雷游戏中是通过数字来判断雷的位置的,那么,数字的生成规则是什么呢?假设游戏中只有一个雷,那么,他的将被1这个数字包围着,如果遇到边界就忽略。如图:
1 1 1
1 雷 1
1 1 1
---------
雷 1
1 1
可见,游戏是先生成雷然后再根据雷的位置生成数字的,我们再看下面的图:
111
1雷2
12雷
111
在上图中,块中有两个数字为2的块,它是数字叠加的结果,围绕着雷的区域重合了,重合的区域块的数字相加,该块的数字就会变成相加后的数字。
1.2 本贴的例子的扫雷的规则
玩家需要把所有的空白块点开,留下玩家认为有雷的块,当所剩余的块数和雷的数量相等时,玩家胜利。如果点到有雷的方块,玩家失败。
2016年08月02日 12点08分 1
level 11

2016年08月02日 12点08分 2
[啊]这么快还被插楼[怒]
2016年08月02日 12点08分
level 12
效果图:
2016年08月02日 12点08分 4
2016年08月02日 12点08分
level 13
我也做了一个
2016年08月02日 12点08分 5
[咦]图刷不出
2016年08月02日 12点08分
@落叶似秋yan 网络炸了
2016年08月02日 12点08分
level 13
2016年08月02日 12点08分 6
噫,咋回事
2016年08月02日 12点08分
回复
a15573532552
:[滑稽]
2016年08月02日 12点08分
level 14
嗯,支持一个
2016年08月02日 12点08分 7
[哈哈]
2016年08月02日 12点08分
level 13
支持[真棒]
2016年08月02日 13点08分 9
[滑稽]茫茫人海又看到你
2016年08月02日 13点08分
@落叶似秋yan 你还记得我[乖]好激动[蛋花哭]
2016年08月02日 13点08分
@落叶似秋yan 话说好久不见,上次也是贴吧……
2016年08月02日 13点08分
@Then_YH 记得你要上大学了吧[吐舌]
2016年08月02日 13点08分
level 12
[真棒]技术贴
2016年08月02日 13点08分 10
[开心]
2016年08月02日 13点08分
level 11
楼主什么时候开始用github了
2016年08月02日 14点08分 11
忘记了,用了好久了
2016年08月02日 14点08分
level 13
玩了这么久扫雷今天才知道数字的含义[阴险]
2016年08月02日 14点08分 12
看来我没白写
2016年08月02日 15点08分
level 12

2016年08月02日 18点08分 14
level 12
顶 好久不见[滑稽]
2016年08月02日 18点08分 15
level 1
好久不见,甚是想念→_→
2016年09月23日 23点09分 16
[花心][花心][花心]
2016年09月28日 14点09分
level 12
顶!虽然不会用git[滑稽]
2016年09月29日 03点09分 17
1 2 尾页