滑块拼图
Sliding Block Puzzles 是一款类似于 Rush Hour 的益智游戏,使用 Java Swing 库实现。 游戏由适合有限区域的许多棋子组成。 目标是将其中一个棋子(标记为“Z”的“目标棋子”)移动到特定位置。 通常,目标只能通过以特定的移动顺序移动所有其他棋子来实现。 每块都可以在它可以移动的方向(垂直或水平)上受到限制。
要玩游戏,只需将项目导入 Eclipse。 确保拼图文件位于工作目录中。
使用此格式创建您自己的拼图:
第一行包含两个整数 - 网格的大小
第二行有球门片的起始位置
剩余的行包含其他部分
每个棋子的起始位置由 4 个整数值和一个字符值给出。
第一个整数将是起始行位置。
第二个整数将是起始列位置。
第三个整数将是列的宽度。
第四个整数将是行的高度。
字符值将指定棋子可以具有的移动方向。 该字符可以是“h”表示水平移动(向左或
2021-07-02 11:03:09
15KB
Java
1