我围绕一个想法建立了一个数独应用:在正确的顺序中教授策略。
结果,我从中间开始。
Hintoku的整个概念是,你永远不应该面对一个需要你还没学到的技巧的谜题。学习一个策略,练习它,添加另一个,练习它。没有随机难度的突然升高,也没有从无处不在的神秘技巧。
但版本1的开场就是候选者求解。而候选者已经是一个中级概念。初学者不会自然地想“这个单元格里还能放哪些数字?” —他们会看已经在棋盘上的数字,并从那里推理。把候选者扔给他们的第一天,正是我试图消除的沉没或游泳的时刻。
所以在Hintoku 2.0中,我添加了一个合适的前传。
现在有了三个新策略组,放在其他所有东西之前,完全围绕着从已解决的数字中推理 — 不需要候选者。全屋,隐形单元格,裸露单元格,等等,都通过查看已经填充的数字来学习。
只有在那之后,应用才会介绍候选者。在那时,他们感觉像是一个你实际上需要的工具,而不是在你准备好之前就扔给你的概念。
而所有当前玩家所爱的东西仍然在那里 — 特别是提示系统。当你卡住时,Hintoku不会简单地给你答案。它会从开始显示最容易的可用动作的难度,然后给出策略名称,然后给出方向性提示 — 并且只有当你仍然需要它时,才会给出完全视觉走向,说明为什么这个动作在你的当前棋盘上有效。只需足够让你继续思考。没有足够让你从谜题中取走。
这是一小步的变化,但它改变了应用的目标对象。之前,它主要是为那些已经知道基础的人准备的。现在,它真正地从零开始。
如果你以前尝试过Hintoku,并且觉得开始太过陡峭,2.0是值得再看一下。
Hintoku
评论 (0)