8ppoi コンソール向けに制作された、固定画面のドットイーター(パックマン風)ゲームのカートリッジソースコードです。
✨ ゲーム概要
- 敵の追跡をかわしながら、迷路に配置されたすべてのエサ(ドット)を食べ尽くすとクリア!
- 迷路の四隅にある少し大きめの「パワーエサ」を食べると、一定時間パワーモードになります。
- パワーモード中は敵が青くなり、こちらから体当たりして倒す(食べる)ことができるようになります。
- パワーモードではないときに敵に触れるとゲームオーバーになります。
🕹️ 操作方法 (1P)
ArrowLeft/ArrowRight/ArrowUp/ArrowDown(矢印キー):プレイヤーの移動(通路の分岐点でのみ曲がることができます)KeyX(Xキー / B1ボタン):ゲームオーバー・クリア時のリトライ
⚙️ ゲーム仕様
- 画面サイズ:128 × 72 ピクセル
- 迷路サイズ:9 × 5 マス(1マス:12 × 12 ピクセル)
- スコアシステム:
- 通常エサ:10点
- パワーエサ:50点
- 敵を倒す:200点
📂 ファイル構成
Cartridge.js:ゲームのメインロジック、迷路配置、衝突判定、サウンド再生を含むカートリッジクラス。