2014 ソフトウェア設計及び演習用の班Wiki
14::gr07::中間報告
<プロジェクト名>
カーレースゲーム
<プロジェクト説明>
openglを使用して通信対戦のできるレースゲームを作成
操作方法は、矢印キーによる前進後進、左右切り替え(余裕があればアイテムを利用するキーなど用意)。
<モジュール分け>
レースコース (福島、成田)
車 (伊藤、佐藤)
主プログラム (瀬川、藤田)
<ものと操作の洗い出し結果>
-
主プログラム
-
スタート画面
・タイトル画面
・選択画面
・スタート画面からのエクスポート(opengl)でのレース画面への移行
・(通信画面においてのホストと参加者の表示(マルチ通信と連動))
・ウィジェットと子ウィジェットの配置(メイン画像など)
・ウィジェットからウィジェットへの移動
- 終了画面
・ウィジェット画面(result, exit, home)
- (マルチ通信)
・ポート開放?
-
スタート画面
-
車
-
車のモデリング
-
車体
・本体(3D)
・タイヤ
・細部等など(出来る範囲)
-
車体
- 車のプログラミング
・カーブ等での車体の傾き
・タイヤの回転や向き
・キーボードの操作(発進や後退)
・カメラの配置(FPS or TPS)
・レーススタート時のカウント
・(レース終了時のタイム表示)
-
衝突判定(レースコースと連動)
・コース外での減速
・車同士の衝突
・(障害物との衝突(crash))
-
衝突判定(レースコースと連動)
-
車のモデリング
-
レースコース(背景)
-
コース
・路面のコース(中央線やコース外の境界線)
・コース外の設計(木や看板)
・(障害物の設置)
・全体(空など)の背景
・(天候表示)
- 衝突判定(車と連動)
- 背景の移動
・車体の右移動においての左スライド(左移動も同じ)
・画面奥からのスライド
-
コース
<プロトタイププログラムの説明>
最終更新日:2014/12/11 13:58:05