【2026 アレンジ大賞】チャレンジ
RPGゲーム
【2026 アレンジ大賞】チャレンジ.RPGゲーム
| スプライト |
役割 |
| Stage / イベント管理 | ゲーム状態変数の初期化・背景切り替え・ストーリー進行をリストで管理 |
| プレイヤー | 矢印キーで移動・HP100・攻撃力10・場所(フィールド/洞窟)を管理 |
| 上下左右の端 | 端到達を検知→ブロードキャストでマップスクロールを発動 |
| 歩けないところ | 9種コスチューム=マップの壁データ(シーンごとに切り替え) |
| 洞窟出入口 | 触れると「洞窟に入る」/「はじまりの村に戻る」ブロードキャスト |
| 村人 | クローン4体・ゲーム状態で会話内容が変化・アイテムを付与 |
| メニュー / ボタン | フィールドメニュー+バトルメニュー(たたかう/アイテム/にげる) |
| アイテム管理 | リストでアイテム管理・回復のしずく(HP+50)/力のたね(攻撃3倍) |
| スライム | HP50・攻撃力5・ターン制バトル・倒すとボス戦へ |
| ボス | HP150・攻撃力10・倒すと「光のオーブ」ゲット→エンディング |
🏆 ゴールまでの流れ: ① 村人と話してアイテムをもらう → ② 洞窟でスライム(HP50)を倒す → ③ ボス(HP150)を倒す → ④「光のオーブ」を取り返してエンディング!
📋 なぜリストを使う? リストを使うことで、シーンや条件が変わるたびに「達成済みイベント」や「持ちアイテム」を管理でき、あとから新しいイベントやアイテムを追加してもコードを変えずに対応できる!
【1】
Stage イベント管理 ゲーム全体を設計するには?
・「移動可能」「会話中」「戦闘中」などのゲーム状態変数を用意 ・ストーリーの進行をリスト(達成済みイベント)で管理する
【2】
プレイヤー 上下左右の端 歩けないところ プレイヤーを動かしてマップをスクロールさせるには?
・矢印キーで移動 ・端に当たったらブロードキャスト → マップがスクロール(歩けないところのコスチューム切り替え)
【3】
村人 村人との会話でストーリーを進めるには?
・プレイヤーが近づくと会話開始(ゲーム状態→会話中) ・達成済みイベントリストを見て会話内容を変える ・アイテムを付与する
【4】
洞窟出入口 洞窟 洞窟に移動するには?
・出入口エリアに触れると「洞窟に入る」ブロードキャスト ・「はじまりの村に戻る」ブロードキャストで戻る
【5】
スライム ボス ボタン(バトル) ターン制バトルをつくるには?
・プレイヤーのターン → たたかう / アイテム / にげる ・敵のターン → 攻撃でプレイヤーHPが減る ・敵HP=0で撃破 / プレイヤーHP=0でゲームオーバー
【6】
アイテム管理 アイテムシステムをつくるには?
・リストでアイテムを管理する ・回復のしずく → HP+50 ・力のたね → 次の攻撃が3倍の威力