程序的运行环境、安装步骤
1)运行环境:JDK 17
2)程序的组成部份:一份 jar 文件。
3)安装步骤:
1) 安装 JRE 17。
2) 将本程序 jar 文件复制到目标计算机上。
3) 运行程序:
方法一:打开命令提示符窗口(Win 键+R),输入命令:java -jar myApp.jar即可运行。
方法二:在资源管理器中双击本文件,即可运行。
程序开发平台
1)代码行数:约 1200 行。
开发环境:IntelliJ IDEA 2021.2.2 + JDK 17 + SQLite 3
程序功能说明
1)程序基本介绍:
本程序名为“2048 无尽版”,模拟 2048 小游戏,旨在完成原有基本各项功能之余,在可玩性与趣味性上有所增加与创新,实现游戏改进。
2)重点功能详解:
玩家通过控制键盘上的↑ ↓ ← →实现方格的移动,以期将相同数值的方格进行合并,当游戏面板内无可合并方格或无方格则视为游戏结束。
玩家可以通过控制键盘上的“Enter”、“Control”、“Space”使用鞭炮、魔方、炸弹道具,解决游戏界面方格合并受阻的情况。
玩家在游戏过程中将不断通过合并方格更新个人得分,并在游戏结束获知个人最终得分。
管理者可以通过数据库及源程序对玩家历史成绩进行查询与监视,更好地发掘用户平均表现,了解确定游戏改进方向。
核心算法说明
①.整体采用建立 4*4 数组的方法构建游戏面板。
②.对于玩家进行的移动操作,借对每一特定方格上下左右的值是否相同进行判
断与合并。
③.利用随机数建立索引产生随机方格。
④.利用列表对部分方格进行值清除与值互换,完成道具制作。
⑤.在任意操作后利用判定游戏界面空白方块数量的方式确定游戏进程。
项目源码&项目报告:https://github.com/YourHealer/Java-2048GameNewVersion.git