$ cat huarongdao/intro.txt

华容道的玩法与来历

  1. 1

    华容道是中国传统的滑块益智游戏:4 列 5 行的木盒里放着曹操(2×2 大块)、横着的关羽、四员竖着的大将和四个小兵,只留两个空格。玩家把棋子一块一块滑进空位,想办法腾出通道,让曹操从盒子最下面中间的出口走出去,用的步数越少越好。本站收录 39 种经典布局,每种都标出最少步数,还能随机生成新布局。

  2. 2

    线下玩木盒版华容道,推到一半不知道还要多少步才能出去,只能硬着头皮继续推或者推倒重来。网页版的好处是每种布局都标了最少步数,状态栏实时显示当前走了多少步,走偏了心里有数,撤销几步回到岔路口换条路试。本站收录的 39 种布局全都算出了最优解,提示和演示用的也是同一套求解器,不会把你往错路上带。

  3. 3

    █

* 华容道经验分享 *

  • *提示每局只有三次,别在开局随便点掉:等到你已经挪了十几步、空格怎么排都别扭的时候再用,它按当前局面给建议,能把卡住的步数拉回最优路线。
  • *走不通时看一眼你的最佳纪录和最少步数差多少:差距不到五步说明路线大体没错,只需要局部微调;差十几步往往是大方向错了,建议重开换思路。
  • *打算让小兵沿拐角滑两格时,一口气拖到底再松手,中途切去碰别的武将就会白白多耗掉一步计数。
  • *手机屏幕小、棋子密集时,点选棋子后点绿点比直接拖更精确,尤其是兵和将挨得近的时候,拖动容易误触到旁边的棋子。
  • *提示只管眼前不管全局,开局就用可能让你走弯路,最好走到中段实在卡住了再用,或者留到最后几步冲刺时用。
  • *开局第一动优先处理挡在曹操正下方的关羽或将领,尽早打通通向底部的纵向轴线。
  • *别见曹操能动就急着推;先确认下一步还能给它腾出成排的空格,免得大块刚挪完就卡住。
  • *别急着连续移动同一侧的棋子,先确认下一步需要哪块位置,按先让路、再换位、后推进的次序操作。

PRESS ANY KEY

华容道玩家常问

Q01

华容道玩的时候会有倒计时吗?

本站完全不设倒计时。顶部的计时器只是记录耗时,切换到后台还会自动暂停,你可以静下心慢慢盘算,尽量保持两个空格靠在一起才好腾挪大块。

Q02

两个空位分开时曹操还能动吗?

不能。曹操每次要整块滑动,移动方向上的相邻两格必须同时空着;空位分开时,先挪其他棋子把它们排到一起。

Q03

随机布局怎么保证公平?

程序生成后先用求解器穷举验证有解,并算出最优步数才开局。入门到高手三档分别限制步数范围,确保每局都难度适中、无死局,可放心挑战。

Q04

为什么大块棋子在空位旁边还拖不动?

曹操占 2×2 四格,横滑需要侧面两格空,竖滑需要上下两格空;将占 2 格也需要对应方向的空位。如果两个空格不在一起,大块棋子就无法移动。

Q05

我的通关记录在哪查看?

数据保存在你当前浏览器的本地存储里。大厅的每个布局旁会显示你的最佳纪录,已通关的会有标记。换设备或清除缓存后记录会丢失。

Q06

华容道里曹操推不动了怎么办?

先用兵和将把两个空格挪到曹操旁边,横着动就把空格排到左右两列,竖着动就排到上下两行。两个空格没排成一排时曹操确实动不了,这不是卡死,是正常解题的一部分。

STEP BY STEP

华容道操作与设置

  1. 01
    拖动棋子

    按住棋子往空位方向拖,只能沿水平或竖直一个方向滑,松手自动吸附到格子。手指、鼠标都一样。

  2. 02
    点一下棋子

    只有一个去处的棋子点一下直接滑过去;有多个去处会被选中,可去的空格亮绿点,再点绿点或拖动。再点一次取消选中。

  3. 03
    键盘

    空格键或 N 键轮流选中能动的棋子(Shift 加空格反向),方向键 ↑ ↓ ← → 或 W A S D 把选中的棋子滑一格,Esc 取消选中。

  4. 04
    撤销

    点顶部「撤销」或按 Z / U 键,最近挪动的棋子退回原位,可连续撤销到开局。

  5. 05
    提示

    点顶部「提示」或按 H 键,建议挪的棋子闪绿框、目标格亮绿点,按钮上显示剩余次数,每局 3 次。

  6. 06
    演示

    点顶部「演示」并确认,程序按最优解自动走到通关,按钮变成「停止演示」可随时接手。用过演示的局不计纪录。

  7. 07
    重开

    点顶部「重开」,同一布局从头开始(随机布局也保留当前摆法);已经走了步数时会先确认。

  8. 08
    回大厅

    点顶部「回大厅」,当前局面自动保存,大厅出现「继续上局」。

  9. 09
    选择布局

    大厅按入门 / 进阶 / 高手 / 大师四档列出 39 种经典布局,每个有缩略图、最少步数和你的最佳纪录,通关过的标「已通关」。

  10. 10
    随机布局

    大厅最下面选「随机 · 入门 / 进阶 / 高手」,程序生成一个有解的新布局再开局。

  11. 11
    继续上局

    大厅里有未完成的局时默认选中「继续上局」,按钮变成「继续游戏」;换布局或选「新开一局」则放弃上局。

  12. 12
    结算

    通关后显示本局步数、最少步数、用时、提示次数和最佳纪录,可选「再玩一次」「下一关」「回大厅」。

  13. 13
    状态栏

    顶部显示当前步数、这种布局的最少步数、用时和你的最佳纪录。

  14. 14
    设置

    点右上角齿轮可以开关声音。

  15. 15
    快捷键生效范围

    游戏区域在屏幕可见范围内、光标不在输入框里时,键盘才有效。

  16. OK
    [ OK ] 就这些,PRESS START
FLOW

华容道的玩法

  1. STEP 01

    棋盘与棋子

    棋盘是 4 列 5 行共 20 格的木盒。标准布局有十个棋子:曹操占 2×2 四格,关羽横着占 2 格,张飞、赵云、马超、黄忠各竖着占 2 格,四个兵各占 1 格,合计 18 格,剩下两个空格。

  2. STEP 02

    滑动规则

    棋子只能在盒子里平移,滑进旁边的空格,不能跳过别的棋子,也不能转向、翻面。大块棋子要整块移动:曹操横着滑需要右边(或左边)两格都空着,竖着滑需要下面两格都空着。

  3. STEP 03

    通关条件

    曹操的四格走到最下面一行的中间两列(也就是第 4、5 行的第 2、3 列)就算逃出华容道,棋盘底部有「出口」标记。曹操到位后会自动滑出盒子,弹出结算面板。

  4. STEP 04

    计步方式

    每挪动一个棋子算一步;连续挪同一个棋子(不管挪几格、拐不拐弯)只算一步,换了棋子才算下一步。这是通行的计步标准,横刀立马的最少步数 81 就是按这个算的。撤销会把步数退回。

  5. STEP 05

    提示

    每局有 3 次提示。点「提示」后,建议挪动的棋子会闪绿框,它该去的空格会亮绿点,下方文字写明方向和从这里到通关还要多少步。用提示通关照样计入纪录。

  6. STEP 06

    随机布局

    选「随机 · 入门 / 进阶 / 高手」会随机摆放标准的十个棋子,程序验证有解并算出最少步数后才开局。高手档的随机布局比较少见,生成要多等几秒。随机局通关后可以「再来一局」换一个新的。

  7. END

    [ OK ] 华容道的玩法