この手のプログラムはビスケットは本当に得意です.今回はたった4つのメガネで結構面白いパズルができたのでご紹介します.
ゲームはここにあります.
個人制作で開いて,を押して設定画面に進み,一番荒い方眼紙にします.
部品は二つ,消えている電球とついている電球です.
ステージには消えている電球を並べます.
メガネはたったの4つです.
上の二つは,4つのこういう配置で電球が消えていたら,それらを同時につけるというものです.つぎの二つのメガネは,3つの電球が横か縦に並んでついていたら,真ん中をタッチしたら,それを同時に消す,というものです.
遊ぶためにはのボタンを押します.
プログラムを走らせると,ランダムな位置で電気をつけるメガネが動くので,
このように,ランダムなパターンで電気がつきます.まずは縦か横に3つ並んでいるのを見つけて,真ん中をタッチして消します.消すと,つけるパターンが一致するところが出てきて,自動的に電気がつきます.
これを繰り返して,全部の電気をつけることができるかどうか,というパズルです.
必ず解けるかどうかは不明ですが,成功はするみたいです.
電気が十字についていた場合,真ん中をタッチすると縦の3つか横の3つのどちらが消されるかはランダムに選ばれます.これもゲームをいやらしくしているようです.
さて,これはいろんなバリエーションが考えられます.最初に作ったのは,自動的につくパターンが4つが田の字に並んでいるものでした.
これだと,つぎにどこが自動的につくのかすぐにわかってしまうので,あまりにも簡単でした.そこで,電球の位置を離して,パッと見てわからないようにしたのでした.
それからついた電気を消すメガネですが,これも最初は一つずつ消せるようにしたのですが,それだとやはり簡単なので,このように3つ同時じゃないと消せないようにしたのでした.
この他にもゲーム盤の形を変えるという可能性もあります.
(このゲーム,ブログを毎日更新するという制約のために何か新しいアイデアはないかと思って,いろいろいじっていたら出てきたのですが.アイデアって出てくるものですね)
追伸
本当に解けるだどうかを調べるために全部ついていてひとつだけ消えているという状態からスタートしてとけるかやってみました.これです.なんとかここから全部つけることができるようですが,途中に十字のパターンがあってランダムに選ばれてしまうため,そこ以外は手順が見つかりました.
追伸2
ライツアウトに似ていると言われたので,つくってみました.これも反転させるパターンでいろんなバリエーションを考えられます.