!!!プロジェクト名 *ファイナルモンスタークエストofデスティニー(RPG) !!!プロジェクト説明 *ごく普通の一般的なRPG。 !詳細 *パーティは1人。 *敵は10種類。 *キャラクタの持つパラメータはHP,MP,攻撃,防御,魔力,魔法防御力,素早さ,レベル,装備,技(敵も装備以外は同じ) *マップは3種類。→ワールドマップ,街,ダンジョン *戦闘はランダムエンカウント方式。 *ラスボスを倒したらクリア。 *キーボードで操作。 !!!プログラムの説明 !内容 !操作 *s:スタート *q:終了 *m:メニュー画面呼び出し *方向キー:移動,コマンド選択 *Enter:決定,メッセージ送り !!!モジュール分け !バトル(ダメージ計算,経験値) *必要な情報 **敵のHP,味方のHPとMP(∞):変数 **ダメージ計算 **敵の攻撃の固定数値×10 **もらえるお金のパターン×5 **魔王の鍵のフラグ:変数 **ボスのフラグ:変数(1回倒したらフラグが0になる。回復はしない。) **全滅したらウィンドウを消す **このモジュール内での使用関数は17個 !アイテム(個数管理) *必要な情報 **変数の定義(お金も) **関数はなし。 !マップ(移動) *必要な情報 **座標移動(キープレス:十字キー) **座標増減の管理 !コマンド(バトルでの操作,マップでのメニュー) *必要な情報 **バトル用のコマンド(たたかう,にげる等の表示) ***たたかう→対象選択 ***魔法→種類選択→対象選択 ***道具→種類選択→対象選択 ***にげる **ここまで必要な関数は7個 **店の中のコマンド(買う,売る,出る) ***買う→対象選択 ***売る→対象選択2 ***出る **バトル用のものを加えて必要な関数は10個 !画面 *必要な情報 **タイトル(1つ) **ワールドマップ,ダンジョン(3つ),街(2つ)で6つ **店(宿,道具屋)で2つ **バトル(全部で10の敵) ***魔王×1 ***ボス×3 ***ザコ×3が2つ **キャラクタ(1つ) **これで使用関数は16個 !!!感想・反省点など *[[gr01::感想::下館知明]] *[[gr01::感想::鈴木康太]] *[[gr01::感想::高橋雄太]] *[[gr01::感想::對馬史人]] *[[gr01::感想::庭田翔大]]