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

17::gr04::中間発表

プロジェクト名

ROCKマン

プロジェクト説明

概容

  • がんちゃんを操作する2Dアクションゲーム
  • キーボード操作でゴールを目指す
  • ステージに敵を配置
  • 敵の攻撃を受けると「ヒビ割れ度」(ダメージ蓄積値)があがり、MAXまで貯まるとゲームオーバー
  • ゲームオーバー時に石割桜になる
  • ゲームクリア時にダイヤモンドになる

ものと操作の洗い出し結果

もの

  • 自機
  • 敵キャラ(ザコ、ボス)
  • 体力ゲージ(自機用・ひび割れゲージ、ボス用)
  • 攻撃エフェクト
  • タイトル画面
  • ゲームオーバー画面
       石割桜
  • ステージ(背景、床)
       大学内のイラストか写真
  • アイテム)

操作

  • 左右の移動
  • ジャンプ
  • 攻撃
  • 当たり判定
  • ダメージ(のけぞり・無敵時間付与)
  • 敵の出現
  • 敵の消滅
  • ステージスクロール

モジュール依存関係

DSC_0178-1.JPG

プロトタイププログラムの説明

キャラ(自機)モジュール (佐藤)

  • 50*50で表示
  • キャラ表示
  • 各種操作

敵モジュール (木村)

  • 64*64で表示
  • 画像の表示
  • キャラ案

キャラ案 DSC_0181.JPG

接触判定 (木津谷)

  • キャラ、敵モジュールに統合

ステージモジュール (川島)

  • マップを一枚絵で再現
  • 640*480のウィンドウサイズ

攻撃モジュール (橋向)

  • 攻撃ボタンをおすと表示
  • キャラに当たる、画面外に出ると消滅

ダメージ判定モジュール (仲上)

  • 攻撃モジュールに統合

SVNリンク

プロトタイプを作ってみて

  • モジュール分けの見直しが必要
  • 1つのウィンドウに対しドロウアブルが同時に表示できない
  • 知識の共有
  • GTKの理解
  • 各モジュールの仕様の決定


最終更新日:2017/06/16 13:14:55