はじめに パズルゲームなどを作る時、ゲームのルールを考えます。 どういう事ができて、それがどういうパズルになるか。 そしてそれは、解法を見つけた時、良いカタルシスとなるか。 などを考えるのですが、それとは別に「このルール、プレイヤーに伝わる?」という事も考えます。 今回は、この「このルール、プレイヤーに伝わる?」についてのお話です。 剥き出しのゲームのルールって パズルゲームの主人公の能力などのゲームのルール。 これを剥き出しでなんの装飾も無しに書くと、なんだか分からないものになります。 例えば「ソロモンの鍵」のダーナの換石の術。 ボタンを押すと、主人公が向いた方向にブロックが無ければ、ブロックを発生させます。 ボタンを押すと、主人公が向いた方向にブロックが有れば、そのブロックを消します。 なんだか、味気ないですが、プログラムの仕様としては充分なのです。 主人公の向きやブロックの定義は別に