マガジン

英語でヒントを書く:答えを言わない表現

遊びを見つける

執筆にClaudeを使用しています。

色鉛筆の線やゲームのスケッチが描かれたノートとカード。
記事のテーマをもとに制作したAI生成イメージ。実際のゲーム画面ではありません。

スライドパズルで手が止まった人に向けて、ヒントを英語で用意する場面を考えてみます。最初に思いつくのは "Move the 5 to the left." のような一文です。迷いはすぐに消えますが、考える楽しみも一緒に消えてしまいます。反対に "Think carefully." だけでは、何を考えればよいのかが伝わりません。 この記事で確かめるのは、答えを言わずに、それでも手が動く英語のヒントをどう作るかです。核になるのは「ぼかし方に型がある」ということです。ぼかす対象は、何を・どこを・どうするかの三つに分けられます。どれをぼかし、どれを残すかを決めれば、英語の文はほぼ機械的に組み立てられます。 自作ゲームに英語のヒントを入れたい人や、英語表示の作品で見かけるヒント文を読み解きたい人が、そのまま実行できる手順にまとめます。最後に、言い過ぎを検出する小さなHTMLも付けます。

この記事の目次
  1. まず決めること:ヒントを3段階に分ける
  2. 手順:ヒント文を組み立てる
  3. ぼかしに使う英語の部品
  4. 試作:言い過ぎを見つける簡易チェッカー
  5. よくある失敗と直し方
  6. 公式作品のヒントで確かめる
  7. 次の行動

まず決めること:ヒントを3段階に分ける

ヒントは一文で完成させず、段階を分けて用意します。ここでは次の三段階を使います。

  • Level 1、役割:視点を向けさせる、ぼかす部分:何を・どこを・どうするか、すべて
  • Level 2、役割:範囲を絞る、ぼかす部分:具体的な位置と操作
  • Level 3、役割:方向と理由を示す、ぼかす部分:最後の一手そのもの

三段階にそろえておくと、読む側も「まだ答えは出ていない」と分かります。書く側も、一文に情報を詰め込みすぎる失敗を避けられます。

手順:ヒント文を組み立てる

題材は、数字をそろえるスライドパズルで進めます。答えが「上の行から先に固めると進む場面」だとします。この題材は説明のための仮のものです。

  1. 答えを日本語で一文にします。例は「上の行を先にそろえる」です。これが隠したい中身になります。
  2. 答えを「何を」「どこを」「どうする」に分けます。例は、何を=数字のタイル、どこを=上の行、どうする=先にそろえる、です。
  3. Level 1 は三つとも隠し、疑問形にします。
  • "Is there a part of the board you could settle first?"
  1. Level 2 は「どこを」だけを広い言葉で出します。位置は行・列などの大まかな範囲にとどめます。
  • "It might help to look at one edge of the board."
  1. Level 3 は「どうする」を出し、「どこを」も少し絞ります。ただし最後の操作は書きません。
  • "Try finishing one row before you touch the rest."
  1. 各文を声に出して読み、答えそのものを言っていないか確かめます。「これを読んだだけで、次の手が一つに決まるか」を基準にします。決まるなら言い過ぎです。

Level 3 でも、タイルの数字や移動方向までは書かないところが要点です。「終えるべき単位(一行)」を示しても、その中身は読者が考えます。

ぼかしに使う英語の部品

ぼかしは、次の四つの働きの組み合わせで作れます。

  • 問いかける、表現の例:"Have you checked …?" / "What happens if …?"、使いどころ:Level 1
  • 範囲を示す、表現の例:"Look at the edges." / "Focus on one row."、使いどころ:Level 2
  • 弱める、表現の例:"It might help to …" / "You may want to …"、使いどころ:全段階
  • 視点を変える、表現の例:"Think about what you will need next."、使いどころ:Level 1〜2

「弱める」表現が効くのは、助言が命令ではなく提案に変わるからです。同じ内容でも次のように印象が変わります。

  • 強い:Look at the edges.
  • 弱い:You may want to look at the edges.

ただし、弱めすぎると何も伝わりません。"Maybe, perhaps, you might possibly …" のように重ねる必要はありません。弱める語は一文に一つにします。

日本語から英語に直すときの対応も、覚えておくと便利です。

  • 「〜してみてください」は "Try …" にします。
  • 「〜かもしれません」は "might" や "may" にします。
  • 「〜に注目してみましょう」は "Pay attention to …" や "Focus on …" にします。
  • 「〜を考えてみましょう」は "Think about …" にします。

反対に "must"、"only"、"always"、"never" は断定の語です。ヒントでは使わないのが基本です。

試作:言い過ぎを見つける簡易チェッカー

書いた文を貼ると、答えに踏み込みやすい語を指摘する小さなHTMLです。1ファイルで動き、外部ライブラリは使いません。

html
<!doctype html>
<meta charset="utf-8">
<textarea id="t" rows="4" cols="50">Try looking at the top row first.</textarea>
<button id="b">Check</button>
<ul id="o"></ul>
<script>
const rules = [
  [/\b(the answer|solution)\b/i, "答えそのものを指す語です"],
  [/\b(must|only|always|never)\b/i, "断定の語です"],
  [/\b[A-Ha-h][1-8]\b/, "盤の座標を直接示しています"],
  [/\b\d+\b/, "数字で具体的に指定しています"],
  [/\b(move|put|place) (it |the \w+ )?(to|on|at)\b/i, "場所まで指定する命令です"]
];
document.getElementById("b").onclick = () => {
  const s = document.getElementById("t").value;
  const o = document.getElementById("o");
  o.innerHTML = "";
  const hits = rules.filter(([re]) => re.test(s));
  (hits.length ? hits : [[null, "引っかかる語はありません"]]).forEach(([, m]) => {
    const li = document.createElement("li");
    li.textContent = m;
    o.appendChild(li);
  });
};
</script>

このチェッカーは単純な文字列の判定です。指摘が出なくても、文全体が答えを言っている場合があります。逆に、指摘が出ても問題ない文もあります。最終判断は、手順の6にある「次の手が一つに決まるか」で行います。

よくある失敗と直し方

  • 数字や座標を入れてしまう。 "Look at the 3." は、Level 2 としては具体的すぎます。"Look at the smaller numbers." のように性質で言い換えます。
  • 疑問形だけで終わる。 "Why not?" のような文は、考える方向が見えません。疑問形には必ず対象を入れます。例は "Why might the top row be easier to settle?" です。
  • Level 3 で操作まで書く。 「一行を終える」までは書いてよく、「どのタイルをどこへ」までは書きません。
  • 理由を省く。 助言の後に短い理由を添えると、答えを言わなくても納得感が出ます。"Settled parts give you fewer things to track." のような一文です。
  • 語を詰め込みすぎる。 ヒント文は一文一情報にします。長くなるなら、次の段階に回します。

公式作品のヒントで確かめる

アソバースの公式作品には、ヒントの出し方に特徴がある作品があります。英語表示に切り替えて読み比べる材料になります。

  • 「潮目のオセロ」には、理由付きヒントがあります。ひとり対局のみの機能です。
  • 「月夜の配達」には、次の一歩を照らすヒントがあります。
  • 「プリズムの道」には、一歩だけのヒントがあります。
  • 「かたちのあいだ」には、次の一手のヒントがあります。最短とは限らない、と案内されています。

どの作品も、ヒントが具体的にどこまで教えてくれるかは、作品を開いて確かめる部分です。確かめるときの観点は三つです。

  1. ヒントが「位置」を示すのか、「考え方」を示すのか。
  2. 「理由」がついているか。
  3. 同じ局面で繰り返し見たとき、段階が変わるのか。

英語表示にすると、ヒントの文面がどのように変わるのかも、自分の目で確認できます。なお、作者が入力した作品名や紹介文は、表示言語を切り替えても書き換えられません。自作のヒントや紹介文を英語でも読ませたいときは、作者自身が英語の文面を用意します。

次の行動

自作ゲームか好きなパズルを一つ選び、答えを一文で書き出して、「何を・どこを・どうする」に分けてみてください。そこから Level 1〜3 の英語を各一文ずつ作り、チェッカーにかけてから、声に出して読んで言い過ぎを確かめます。