 |
程序分析(一) |
 |
通过亲身体验或其他交流手段,可获知这个游戏是在屏幕显示的一个雷区范围内(如下图所示),系统预先埋设了一定数目的地雷(图中的笑脸左侧小窗显示的数字),游戏者在游戏过程中通过判断,若能正确标记出雷区中的所有地雷,则游戏胜利(如下图所示);否则踩雷,游戏失败。具体规则如下:
(1)在“游戏”菜单上,单击“开局”,出现的游戏界面中包括地雷计数器窗口、计时器窗口和雷区。开局后,单击雷区中的任何一个方块,便启动计时器。每标记一个地雷,地雷计数器减1;
(2)用鼠标左键单击某个方块,可挖开它。若所揭方块下有雷,则踩雷,此时所有含地雷的块都标记 * ,这局游戏失败;如果方块上出现数字,它代表在它周围的八个方块中共有多少颗地雷;
(3)用鼠标右键单击某个方块,则标记此块下埋着地雷(实际上可能是误标),显示为 。每标记一个地雷,地雷计数器减1;
(4)用鼠标右键击打某个方块两次,则在某块上面标一个问号(?),意味着没有把握判定它是否有雷。标记为“?”的块可在恰当的时候再击打鼠标右键两次或单击左键,将其标记为地雷或挖开;
(5)如果某个数字方块周围的地雷全都标记完,可以同时单击鼠标左右键,将其剩下的方块挖开。如果挨着这个方块的地雷没有全部标记完,则未挖开的方块将闪烁。 |