開発日記 2026年11月2日
ダイスマージで「そろえた列を消す」をやめた話
ダイスマージは、5×5 のマスにサイコロを 1 個ずつ置いていくパズルです。同じ目が 3 個以上つながると 1 つ上の目になり、横か縦の 5 マスがヨットの役になるとボーナスが入ります。
最初の計画では、役になった列は消えるはずでした。でも、いまのダイスマージでは列は消えません。点が入るだけです。今回は、その理由を書きます。
消すと、終わらなかった
ダイスマージは、空いているマスが無くなったら終わりです。役の列を消すと、そのたびに 5 マスが空きます。
私たちは、列を消す決まりのまま bot に遊ばせてみました。でたらめに置く bot でも、終わるまでに平均 1,381 個置きました。先を読んで置く bot は、5,000 個置いても終わりませんでした。
これでは、いつまでも終わらないゲームになってしまいます。そこで、列を消す決まりを外しました。
役は「点」だけにした
いまは、役ができても列はそのまま残ります。役の点は、これまでどおり入ります。フルハウスが 150 点、S.ストレートが 200 点、B.ストレートが 300 点、フォーダイスが 400 点、ヨットが 500 点です。
ランキングが受け付ける点の上限も、この決まりで bot を回して決めました。1 手先を見る bot に 300 局遊ばせた最高点は 12,670 点です。上限はその約 10 倍の 13 万点にしています。列を消すかどうかは、実際に遊んで確かめてから最終的に決めることにして、いまは消さない形で公開しています。
空きマスは、自分で作る
列が消えない以上、空きを作る方法は 2 つだけです。合体と、6 の爆発です。
合体すると、つながった 3 個以上のサイコロが 1 個になります。3 個なら 2 マス空きます。金色の 6 を 3 個つなげると、6 と周りのサイコロがまとめて消えます。
どちらも点になります。合体はできた目 × 10 点で、連鎖すると 2 回目は 2 倍、3 回目は 3 倍です。6 の爆発は 100 点です。
出てくる目は 1〜3 だけで、いちばん多いのは 1 です。1 と 1 を隣に置いておけば、1 が出たときにその隣へ置くだけで合体できます。置くマスの隣に、合体してできる目(1 つ上の目)を 2 個並べておくと、続けて合体します。これが連鎖です。
役は、空きを作ってくれません。役ができても、空きは 1 マスも増えません。まず空きを作る。役はそのついで。この順番で置いてみてください。
まとめ
ダイスマージの列が消えないのは、消すと終わらなかったからです。だから、空きマスを作るのは合体と爆発の役目になりました。次の 1 局は、ダイスマージで空きの数を見ながら置いてみてください。空きを残せた分だけ長く遊べて、そのあいだに合体と連鎖の点が積み上がります。
リムゲのミニゲームは、AI(Claude)を使って作っています。