1. 首页
  2. 课程学习
  3. Java
  4. 2048源代码

2048源代码

上传者: 2019-04-29 12:40:57上传 RAR文件 2.94MB 热度 24次
本游戏采用Java语言编写,使用Eclipse编译器,jdk1.7.0_51编译环境。游戏的UI主要运用Java图形界面编程(AWT),实现窗口化可视化的界面。游戏的后台通过监听键盘方向键来移动数字方块,运用随机数的思想随机产生一个2或4的随机数,显示在随机方块中,运用二维数组存储、遍历查找等思想,在每次移动前循环查找二维数组相邻的移动方向的行或列可以合并与否,如果没有可以合并的数字方块同时又没有空余的空间产生新的数字则游戏宣告结束,同时,当检测到合并的结果中出现2048,也宣告游戏结束。游戏设计了非常简单的交互逻辑
用户评论