Skip to content

Releases: functionxxx/Boom

v1.1.4

10 Jul 16:36
ea74757

Choose a tag to compare

  • StartView的静态对象myView的修饰符改为private,避免安全性问题
  • 新增showMe()方法以显示StartView
  • 增加DEF_LAYOUT_SIZE常量

v1.1.3

06 Jul 10:33
0830f1b

Choose a tag to compare

  • StartView增加常量以便灵活改变行列数限制

此版本与上一版本无功能性区别

v1.1.2

05 Jul 17:55
5c63325

Choose a tag to compare

  • 将游戏状态设为常量以增加代码可读性
  • 开始界面点击关闭时使用System.exit(0)退出程序

v1.1.1

03 Jul 20:09
531e518

Choose a tag to compare

  • 最大布雷密度与默认布雷密度属性移至Boom类并设为常量 (MAX_BOMB_DENSITY, DEF_BOMB_DENSITY)

v1.1

03 Jul 12:30
ce04c0f

Choose a tag to compare

  • 1.新增开始界面.
  • 2.地雷icon移至包内部,使用getResource方法调用.
  • 3.游戏界面直接关闭窗口时返回开始界面.
  • 4.设置控件字体为微软雅黑.
  • 5.判断布雷数是否合法的逻辑由Boom类移动至StartView类.
  • 6.最大布雷密度由0.75下调至0.7,默认密度0.35.

v1.0.1-BETA

29 Jun 10:41
5b29f03

Choose a tag to compare

v1.0.1-BETA Pre-release
Pre-release
  • 优化代码逻辑:将按钮事件响应判断由遍历所有Button改为直接查询.

v1.0-BETA

29 Jun 10:33
a204537

Choose a tag to compare

v1.0-BETA Pre-release
Pre-release
  • 1.重大改动:使用GUI界面.
  • 2.代码变动:

    • 移除Main类.
    • Boom类:
      • 移除用于输出的代码.
      • 增加isBomb(int x, inty)方法
    • 新增GameView类显示游戏主界面.
  • 此版本尚未完善,临时使用Test类启动GameView类.

v0.3.2

24 Jun 08:12
c473df4

Choose a tag to compare

  • statusFlag属性移至Boom类并封装.

v0.3.1

23 Jun 18:08
a92b845

Choose a tag to compare

  • 1.测试运行脚本改为执行jar.
  • 2.修复:地雷数输入有误时内容重复提示.

v0.3

23 Jun 18:02
32f78af

Choose a tag to compare

  • 1.移除清屏控制符(效果不佳).
  • 2.新增:踩完所有无雷区域则赢.
  • 3.增加对输入无效行列数和地雷数的异常处理.
  • 4.优化布局.
  • 5.优化部分代码逻辑.