Skip to ContentSkip to Content
欢迎来到 puzzles-game.com 🎉
7. 旋转

第7章:旋转

旋转是一个瓷砖重新排列谜题,视觉上类似于十六(见第6章):你得到一个方形瓷砖网格,每个都包含一个数字,你的目标是将数字按升序排列。

在基本旋转中,你的移动是围绕四个瓷砖的共同中心旋转一个四方格组。(在基本谜题中方向不重要,尽管你可以选择它。)在更高级设置中,你可以旋转更大的方形瓷砖组。

我第一次在GameCube游戏’Metroid Prime 2’中看到这种类型的谜题。在那个游戏的主陀螺室中,有一个你解决来解锁门的谜题,这是旋转的一个特殊情况。我开发这个游戏作为那个谜题的泛化。

7.1 旋转操作

要玩旋转,在你想要旋转的方形组的中心点击鼠标。在基本模式下,你旋转一个2×2方形,这意味着你必须在四个瓷砖相交的角点点击。

在更高级模式下,你可能一次旋转3×3甚至更多;如果方形的大小是奇数,那么你只需在你想要旋转的方形的中心瓷砖中点击。

鼠标操作:

  • 左鼠标按钮点击逆时针旋转组。
  • 右按钮点击顺时针旋转。

键盘操作: 你也可以用光标键在网格中移动轮廓方形;方形是上述大小(默认2×2,或更大)。按回车键或空格键将分别逆时针或顺时针旋转当前方形。

第2.1节中描述的所有操作也都可用。)

7.2 旋转参数

旋转通过”类型”菜单上的”自定义”选项提供几个配置选项:

  • 你可以配置谜题网格的宽度和高度
  • 你可以配置一次旋转的方形块大小
  • 你可以要求网格中的每个方格都是可区分的(默认),或者你可以要求一个简化谜题,其中有相同数字的组。在简化谜题中,你的目标只是将所有1排列到第一行,所有2排列到第二行,等等。
  • 你可以配置瓷砖的方向是否重要。如果你要求一个可定向谜题,每个瓷砖中都会画一个三角形。所有三角形必须向上指才能完成谜题。

你可以要求在网格上执行有限的打乱操作。默认情况下,旋转会大量打乱网格,使得任何排列都大约与任何其他排列一样可能。你可以通过请求执行精确数量的打乱移动来覆盖这一点。通常你的目标是确定精确的打乱移动集合并完全逆转它们,这样你就可以用四步解决方案回答(比如说)四步打乱。注意你要求的移动越多,解决方案短于目标长度的可能性就越大。


💡

Simon Tatham’s Portable Puzzle Collection, version 20250615.b589c5e

最后更新于