Java 开源扫雷游戏 JMine 发布新版 3.0 及介绍视频
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 控件和特性。
软件项目地址:https://gitee.com/jerryshensjf/JMine
二进制发布包地址:https://gitee.com/jerryshensjf/JMine/attach_files
开源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
安装教程
- 装好JRE或JDK
- 双击执行

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
新增 PostgreSQL 数据库管理功能,1Panel 开源面板 v1.9.3 发布
2024年1月15日,现代化、开源的Linux服务器运维管理面板1Panel正式发布v1.9.3版本。 在这一版本中,1Panel新增了PostgreSQL数据库管理功能,并且支持设置PHP运行环境扩展模版。此外,我们进行了30多项功能更新和问题修复。1Panel应用商店新增了3款应用,并且更新了22款应用。感谢社区用户们的反馈和支持,使得新版本的1Panel功能更加完善。 亮点更新 ■ 新增PostgreSQL数据库管理功能 1Panel v1.9.3版本引入了全新的PostgreSQL数据库管理功能,为用户提供更为强大的数据库管理体验。现在,用户可以直接在1Panel操作界面上执行各种PostgreSQL数据库操作,从而实现更加高效的数据管理和维护。 这一功能允许用户轻松连接到其PostgreSQL数据库实例,并且进行创建、编辑和删除数据库等操作,不仅简化了PostgreSQL数据库的日常管理任务,还提升了用户在1Panel平台上的工作效率。无论是数据库管理员、开发人员还是普通用户,都能通过1Panel v1.9.3版本的PostgreSQL数据库管理功能轻松、便捷地管理数据。 ▲...
- 下一篇
开放签电子签章系统企业版 1.3 版本更新内容
本周开放签继续以一周一个版本的进度继续迭代电子签章系统,主要解决的问题是证书颁发、签名API、长效证书、签章样式优化(更接近真实公章)。 开放签电子签章企业版1.3版本详细更新内容: 集成CA长效证书,支持平台设置证书签发规则; 优化企业印章样式:调整印章的样式及字体,圆章样式增加信息编码,支持椭圆章的生成; 优化若干用户体验问题; 修复若干系统bug问题; 开放签电子签章系统下一版更新计划: 企业版: 增加签署校验:支持短信验证码、邮箱验证码、签约密码; 增加通过二维码在手机端生成个人签名; 修改 PDF 编辑、签署工具,替换 PDF 编辑底层代码。 持续进行产品交互优化和bug修复; B2B签约场景的产品设计和讨论; 移动端的产品设计和讨论; 开源工具版(1.1版本): PDF编辑工具itext-pdf替换(pdfbox)与开源环境发布; 提供签名证书(事件证书)签发和文件签署API接口,提供jar服务和SDK服务,同时完善对应的技术文档;【备注(可供工具版使用/独立使用)】;
相关文章
文章评论
共有0条评论来说两句吧...