# 卓球のようなゲーム(3D空間での) ## 注意事項 - なにかあれば追記お願いします - 自分のブランチに切り替えてadd, commit, push ## ゲームの機能 ### 最低限の機能 - 得点が入る条件 - ボールの当たり判定 - スコアで勝ち負けが決まる - ボール - ラケット - サーブ - プレイヤーの移動 ### できればほしい機能 - bgm、効果音がいるならそれらの選定 - 過去のスコアが見れるような仕様(優先順位低め) - ラケット変更(ペンホルダーなど) - 周りの風景 - 相手の視界を奪う機能 - 必殺技を使える - アイテムを取得すると効果を得られる(プラスの効果、マイナスの効果) - ボールの回転 - プレイヤーの実装 - 対戦相手の実装 ### なくなった機能 - 真ん中のネット - 卓球台 - ボールが打ち返された際の反射する角度について ## 分担 - プログラミング - 黒岩 - 中村 - 前田 - マネジメント(リーダー) - 荒木 - 素材(画像や3Dモデル)の作成(検索、取得) - null - タイトル、背景、得点、キャラ - null - テスト(バグ、ゲーム性) - 荒木 - ゲームの内容(方針)の修正 - null - プレゼン資料作成 - 荒木 - 発表準備 ## 進捗の目標 |8/23 18時まで| 8/24 12時まで| 8/24 18時まで |8/25 12時まで |8/25 18時まで | | -------- | -------- | -------- |------- | -------- | | M:卓球台を置く | Text | Text |Text | Text | | K:ラケット作成 | 当たり判定の改善 | Text |Text | Text | | N:アイテム系(仮) | Text | Text |Text | Text | | A: | Text | Text |Text | Text | |M:リファレンス読み切る | Text | Text |Text | Text | | Text | Text | Text |Text | Text | | Text | Text | Text |Text | Text | | Text | Text | Text |Text | Text | ## サンプルコード説明 main.rbはいじらずに他をいじる ### directors 場面ごとにファイル作成 ### lib ここに反射のライブラリ(?)を書くと良さそう # rc2022su_team1 ## Install depends on Ruby 2.x, Mittsu, OpenGL 3.3+, and GLFW 3.1.x Mittsu:https://github.com/danini-the-panini/mittsu # 3Dぴんぽんバトル ## ゲーム内容 3D空間で卓球をします。 勝利条件:4点先取 ## 操作方法 space:スタート&リスタート #### 左ラケット W:上移動 A:左移動 S:下移動 D:右移動 #### 右ラケット ↑:上移動 ←:左移動 ↓:下移動 →:右移動