JavaSwing 版本的简单扫雷游戏
2024-10-21 17:45:19
JavaSwing 版本的简单扫雷游戏
一、扫雷游戏的基本规则
1、扫雷游戏分为初级、中级、高级和自定义四个级别。
单击游戏模式可以选择“初级”、“中级”、“高级”或“自定义”。2、选择级别后将出现相应级别的扫雷区域,这时用户使用鼠标左键单击“雷区”便启
动计时器开始计时。3、用户要揭开某个方块,可左键单击它。若所揭方块下有雷,用户便输了这一局,若
所揭方块下无雷,则显示一个数字,该数字代表方块的周围的 8 个方块中共有多少颗雷。4、如果用户认为某个方块下埋着雷,单击右键可以在方块上标识一个用户认为是雷的
图标,即给出一个扫雷标记。用户每标记出一个扫雷标记 (无论用户的标记是否正确),程
序将显示的剩余雷数减少一个。5、当某个已打开的方块的周围八个范围内标记的雷数和该雷周围的雷数相同且该标记
都是雷时,用户右键双击该地方时可翻出其他非雷区,否则挑战失败。6、当用户点中雷时,将有“你输了之类的”的提示出现,胜利时,将有“你赢了”之
类的的提示出现。
二、游戏主要功能
1、用户可以自定义级别并且可以输入有效范围内的任意雷数。
2、具有计时功能,即显示用户完成移动扫雷所花费的时间时间。
三、游戏截图
首页截图
初级界面
中级界面
更换壁纸
帮助文档
四、游戏小结
- 游戏源码见 https://github.com/hglibin/MineGame,需要的同学可以下下来看看,
打包好的 .exe 可执行文件见百度网盘。(链接:https://pan.baidu.com/s/1uUvaoklDC4UX17SM1QesYw 密码:y7z3)
最新文章
- phpcms 服务器安全认证错误
- Java魔法堂:解读基于Type Erasure的泛型
- C++基础练习题(一): 查找最短单词
- .NET中的访问修饰符
- POJ2282:The Counting Problem(数位DP)
- javascript算法汇总(持续更新中)
- Android 5.0 Lollipop初上手体验
- 10 Powerful Apache Modules--reference
- Hibernate4 占位符(?)
- 通过geotools读写shp文件
- 2010-01-20 12:09 ubuntu下minicom的安装及使用
- 【带着canvas去流浪(7)】绘制水球图
- Python学习笔记_1
- (3)编译安装lamp三部曲之php-技术流ken
- adb命令中的keyevent事件
- webpack相关配置
- SVN 钩子 同步测试服务器
- JVM 内存初学 (堆(heap)、栈(stack)和方法区(method) )(转载)
- 转 Objective-C中不同方式实现锁(一)
- redis2.8.xx安装配置