2015 ソフトウェア設計及び演習用の班Wiki

15::gr12::発表

プロジェクト名

「勇者300」

プロジェクト説明

決められた10人のキャラから4人のパーティーを作り、制限時間内にどれだけ敵を倒せるかを競う
キャラのステータスはランダム
フィールド上で敵と接触すると戦闘
逃げられない

スタート画面

  • ゲーム開始か終了するかの選択
    • ゲーム開始を選択するとキャラクター選択画面へ

キャラクター選択画面

  • ステータスがランダムに決められたキャラクター10種の中から4人選び、マップ画面へ

マップ画面

  • 十字キーでキャラクターを操作
  • 動きまわる敵に触れると戦闘画面へ
  • 制限時間になったらリザルト画面へ

戦闘画面

  • ランダムで9種×1〜3体のモンスターとの戦闘
  • 味方キャラクターの速さ順に攻撃し、次に敵モンスターの攻撃
  • 戦闘が終了したらまたマップ画面へ

リザルト画面

  • 制限時間内に倒した敵の数と評価の表示

モジュール分け

  • ウィンドウ作成
    • 各機能に内容を差し替える
  • タイトル画面
    • キャラクター選択へ
    • ウィンドウを閉じる
  • キャラクター選択
    • 10種のキャラクターの画像表示
    • 各キャラクターの選択
    • 各キャラクターのステータス表示
      • ステータスはすべてランダムに設定される
    • 「始める」を選択でマップへ
      • キャラクターが4人選択されているときのみ有効
  • マップ
    • 制限時間までのカウントダウン開始
    • キーボードの十字キーで4方向に移動
    • マップ上の不規則な動きをするモンスターと操作キャラが重なると戦闘画面へ
    • 制限時間が終わるとリザルトへ
  • 戦闘
    • ランダムで9種×1〜3体のモンスターが出現
    • 味方キャラのステータス「速さ」の数字の大きい順に行動
      • 味方の行動が終わったら敵モンスターの行動
    • 敵モンスターすべてのHPが0になったらマップへ
  • メニュー
    • 各キャラクターのステータス確認が可能
    • 「戻る」を選択でマップへ
    • ステータスはHP,攻撃力,防御力でそれぞれランダムに設定
    • 一番目の敵から順に行動
    • 行動パターンは4種からランダムに選ばれる
  • リザルト
    • 時間内に倒したモンスターの数を表示
      • 数に応じた評価も表示

動作スクリーンショット

  • キャラクター選択画面

char-select.png

  • マップ画面

map.png

  • 戦闘画面

battle-scene.png
※画像は開発中のものです


最終更新日:2015/08/10 10:20:35