SlidingBrickPuzzle:解决滑动砖拼图的 Swing 应用程序

时间:2024-07-14 04:33:56
【文件属性】:

文件名称:SlidingBrickPuzzle:解决滑动砖拼图的 Swing 应用程序

文件大小:18KB

文件格式:ZIP

更新时间:2024-07-14 04:33:56

Java

SlidingBrick益智 用户手册: 执行代码时,它会出现一个滑动砖块拼图框架,您将在其上看到一个砖块矩阵。 目标是将红砖移到灰砖上。 砖块只能移动到一个空闲的空白空间,并且它们只能移动一块砖 - 一次一个位置。 除了粉红色的墙壁和灰色的球门砖外,每块砖都可以一次移动一个。 只允许垂直和水平移动。 在底部,您将看到一个 Number of Moves,在右侧,您将看到一个 JtextArea,其中列出了迄今为止执行的移动。 在底部,您还会看到一个从 20 秒开始的倒数计时器。 你有 20 秒的时间来完成游戏,否则你会得到一个错误并且游戏板被重置。 底部有一个重置按钮,点击后会随时重置游戏板、移动次数、移动列表和 20 秒计时器。 计时器由使用 Swing Worker 类执行的后台线程控制。 如果游戏未在该时间内完成,则后台线程每 20 秒重置一次棋盘。 如果您确实在时间范围内完


【文件预览】:
SlidingBrickPuzzle-master
----README.md(2KB)
----start.txt(48B)
----src()
--------SlidingBrickPuzzle.java(636B)
--------BrickGameFrame.java(15KB)
--------StateVO.java(3KB)
--------ProcessClass.java(11KB)
----gamestate.txt(60B)
----.idea()
--------uiDesigner.xml(9KB)
--------encodings.xml(164B)
--------vcs.xml(164B)
--------misc.xml(2KB)
--------modules.xml(276B)
--------scopes()
--------.name(18B)
--------copyright()
--------compiler.xml(709B)
----SBP-level1.txt(60B)
----output.log(232KB)
----SBP-level0.txt(60B)

网友评论