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

15::gr08

メンバー

お知らせ

発表は8/10(月)10:30です!!
ほぼ完成しましたね。あとはメニュー画面のレイアウトと効果音の設定とリザルトからタイトルに戻る画面の作成だけです。
提案ですが時間があるのでバトルを階層あり(ザコ敵がいて倒していくとボスにたどり着く)にしようと思うのですがどうですか?
必要な画像や効果音も増え、間に合わない可能性が出てきますが検討お願いします。
やるのはだいたい大林だったりする気もしますが
あと何ができていないのかを自分のページにメモしておくとやりやすいです
emacsの使い方をマスターしよう!

確認!

  • メニュー画面はリザルト画面までよろしくね
    • クリア、ゲームオーバー、スコアマッチの場合はスコアの表示?とか
    • リザルト画面からスタート画面まで戻るのも忘れないように
  • /proj/game/mainの中はほぼ完成したもの入れているのでソースファイルはいじらないように
  • 使うときは自分のところにコピーして使うように

サブバージョン

  • ファイルの追加:% svn add ファイル/フォルダ名
  • ファイルを消す:% svn rm ファイル/フォルダ名
  • ファイルの更新:% svn ci
  • 最新ファイルの入手:% svn up
  • 操作の後にはファイルの更新を必ずしましょう!
  • もしも競合してしまったら・・・% svn resolved ファイル名
  • 詳しくは西谷平山研Hiki

スケジュール

活動記録

テーマ

テトリスみたいなもの

内容

  • ゲーム名:ブロックと丸いやつ
  • ゲーム概要
    • 2通りのモード
      • 敵を倒していく、冒険モード
      • スコアマッチモード
    • 上からブロックが落ちてくる、一列がブロックで埋まることでブロックを消せる
    • ブロックが画面の上に行くとゲームオーバー
    • 次に落ちてくるブロックは表示される
    • ブロックを一旦保管しておくことが可能
    • ブロックを一定列消すごとにブロックの落ちてくるスピード速
    • ブロック操作はキーボード、モード選択はマウスで行う
  • 冒険モード
    • ブロックを消すと敵にダメージ
      • 複数列同時に消すとダメージ高
    • 敵のHPがなくなると勝ち
    • お邪魔は落ちてくるブロックが一定数になるたびに一列中1マスが抜けたものが複数列下に追加される
    • キャラは2体、各々に固有スキルあり(どんな固有スキルになるかは未定)
    • ステージは3つ
      • レベルが高いほど敵のHP高、スピード速、お邪魔多
      • レベルが高いほど落ちてくるブロックが少ない数でお邪魔、かつ追加される列が多
      • レベルが高いほどブロックを消す列が少ない列でスピードが早くなる
  • スコアマッチ
    • 基本は冒険モードと同じだが敵が出てこない
    • ひたすらブロック消す、消した分がスコア
    • 複数列同時に消すことで高スコア
    • スコアは保存され、ハイスコアで競える

ものと操作の洗い出し

モジュール

モジュール完成 モージュル分担変更

  • メニュー画面
    • 冒険⇔自キャラ選択⇔レベル選択→ゲーム開始
    • スコアマッチ⇔スタート/ハイスコア→ゲーム開始
    • 終了→ウィンドウを閉じる
  • 基本ステージ
    • エリア
      • 壁と固定されたブロック
    • ブロック
    • ステージ
      • エリア+ブロック
    • ブロック、壁の表示
    • ブロックの落下
  • ブロックの操作
    • 左右下移動
    • 急降下
    • 左右回転
    • ホールド
    • ネクストの表示
    • ラインを消す
    • 速度変更
  • 冒険モード専用
    • ゲーム画面
    • スキル
    • お邪魔 15::gr08::発表
  • スコアマッチ
    • スコア保存と表示
    • スコア、消したラインの表示
  • 素材
    • エフェクト
    • 音響、BGM
    • 敵キャラ画像(3体)
    • 自キャラ画像(2体)
    • HPバー

ヘッダファイル

発表


最終更新日:2015/07/24 17:37:14