いわゆる3マッチパズルゲームですが、本アプリでは、隣り合ったパネルを入替えるのではなく、縦横どちらでも一列をズルズルとスライドさせて移動させるのが特徴です。
その時、例えば縦(上から下)にスライドさせた場合、一番下のパネルは、上から現れるというループ構造になっています。
このループ構造を上手く使う必要があります。
というのも、このゲーム、縦横3匹以上並べればニャンコを消すことが出来ますが、それだけじゃあありません。
一列に並べる以外に、例えば縦3匹、横3匹をまとめて十字型に並べたり、はたまたT字型や┌型に並べたりすることで連鎖をし易く出来ます。
※連鎖をさせると得点がドンドンアップします。
その上、こういった特別な並べ方で消すと、御褒美として、特殊スキルが貰えます。
特殊スキルは全部で6種類ありますが、使用すると、それぞれに特徴的な効果があります。
「画面内の一種類のニャンコを全て消す」
「ニャンコの並びをシャッフルする」
「縦一列を消す」
等々。
ステージをクリアするのに、絶大な効果がある(はず)です
演出に凝ったアプリを作ってみたい!というのと、パズルゲームで面白いものを作ってみたい!というのが理由です。
もろもろの演出です。
個人で作成しているので、絵もプログラムも自分でやったのですが、例えば沢山の種類の猫の描き分けも大変でしたし、スキルを使った時の反応をプログラムで作成するのも大変でした。
ステージ攻略に制限時間はないので、じっくりと考えて遊びたい人に楽しんでもらいたいです。
製作にはAdobe AIRを使用しました。
これはFLASHをアプリ化するものなのですが、FLASHのActionScriptが使い慣れていたのと、アニメ関連含めて1つのアプリで製作環境が終わるので、非常に楽なのです。
構想期間はなく、なんとなく「スライドでパネルを移動させて3つ揃ったら消える」というパズルを作り始めました。
その後、ああしたい、こうしたい、こんなアイデアはどうだ?と作ったり壊したり、途中、本業が忙しくなり、作業が止まったままになったり・・・。
結果、1年以上掛かってしまいました。
教訓:作り始める前に仕様はがっちり策定しましょう。
今の所、予定はないですが、ニャンコの種類追加と、新しいステージ(追加オブジェクトやクリア条件)等はしたいなあ、と思っています。
アプリの製作者が設定したダウンロードページ等に移動します。