「ねこねこカレー」の派生として、今度はカレー在庫のストックを整理するパズルゲームを作ってみました。 [How to Play] ねこを操作してカレー箱を水色タイルへ移動させてください。 ・矢印キー…ねこの移動 ・Spaceキー…ゲーム開始、会話送り #タブレット/スマホの場合; ・矢印キー => 画面上コンソール ・Spaceキー => 画面タップ (ゲーム開始は横長白のバーをタップ) #右上水色バー=夜明けまでの残時間タイマー #タイマーが残っている間にすべてのステージをクリアしてください #ステージのマップは独自手法による自動生成を採用 #自動生成が稚拙なため偶に解けないマップを生成 #ある条件で隠しステージ(文字埋め込み)が出現します [機能説明] ・Skip…解けないマップをパスして作り直す ・Back…操作ミスした場合に振り出しに戻ります ・Save…現ステージ情報をリストに一時保存※ ・Load…保存されたリストからステージを復元 ・Import…メモ帳等で作成したオリジナルマップを「読み込み」プレイできる ※Scratchの「リスト」に保存するため、ブラウザを閉じてしまうとデータが消えてしまう #タイトル画面で「Load」「Import」を使うにはボタンをクリックまたは"L", "I"キーを押して光らせるとONになる。(タブレット/スマホの場合はボタンをタップ) [Importマップの作成] 下記のテキストを使って15文字×15行で表現します ・レンガ壁…# ・通路…0 ・水色タイル…G ・カレー箱…B 16行目、17行目にそれぞれ、ねこの初期座標を1~15の数字で格納します ※一番左上ブロックがX=1, Y=1, 一番右下ブロックがX=15, Y=15です ※マップデータのリストmap_saveを「書き出す」したものでも代用可能です
#beatnixさんの正面・後ろ向きねこを使わせていただきました。Scratch公式に採用いただきたい高クオリティです。 #ねこねこシリーズの部品を組み合わせて作成。 #自動迷路生成のアルゴリズムがネットに見当たらず、素人が手探りで独自作成したため、マップ難易度がまばらになっています。 #アルゴリズムの参考情報あれば改善してゆきたいです。