Java 开源扫雷游戏 JMine 发布新版 3.0 及介绍视频

Java开源扫雷游戏JMine的开发者发布了新版本3.0,基于Swing,修复了2.0的问题,支持自定义游戏并适应现代屏幕和性能。它是学习Swing编程的好例子,提供了1.2.5和3.0的可执行jar包和源码下载。
摘要由CSDN通过智能技术生成

Java 开源扫雷游戏 JMine 发布新版 3.0 及介绍视频

Java 开源扫雷游戏 JMine 是笔者开发的基于 Swing 的 Java 扫雷游戏,现已发布新版 3.0 及其介绍视频。视频请见:

https://www.bilibili.com/video/BV1RK4y1z7Qz/

老版本 JMine 1.2.5 的介绍视频请见:
https://www.bilibili.com/video/BV1Qe411m7qM/

JMine 比较忠实的还原了微软的扫雷游戏。在算法设计中,地图设计非常自然巧妙,利用了全部 0-9 个数字,开雷不会踩雷。其递归的蔓延算法对初学者而言,有借鉴意义。此游戏也是您熟悉 Swing 编程很好的例程。使用了相当多的 Swing 控件和特性。
软件项目地址:开源Java 扫雷游戏JMine: 开源Java 扫雷游戏JMine,采用Swing界面,是可执行的Jar, 在安装好Java运行环境的计算机上,只要双击即可运行。 此处提供1.2.5和2.0的可执行jar包和源码下载
二进制发布包地址:附件 · 火鸟/开源Java 扫雷游戏JMine - Gitee.com

开源 Java 扫雷游戏 JMine

项目介绍

开源 Java 扫雷游戏 JMine,采用 Swing 界面,是可执行的 Jar,在安装好 Java 运行环境的计算机上,只要双击即可运行。此处提供 1.2.5 和 2.0 的可执行 jar 包和源码下载。

此软件是笔者开源 Python 扫雷游戏 PyMine 的祖先。

JMine 3.0 正在主分支上开发。此版本迁徙到 open jdk 17。解决了 JMine 2.0 的行列反置问题,支持自定义游戏。为了适配新的计算机的视觉分辨率的提升,所有图片均放大四倍。为了适配现在的计算机的高速度,所有工作线程中均设置了短时睡眠,以便线程响应。

截图(JMine 1.2.5)

输入图片说明

输入图片说明

JMine 3.0 截图

输入图片说明

软件架构

软件架构说明 Java, Swing

安装教程

  1. 装好 JRE 或 JDK
  2. 双击执行

  • 9
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

火鸟2

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值