- Assets/
- Scenes/
- MazeScene.unity (迷路ゲーム)
- CardGameScene.unity (カードゲーム)
- CreateScene (カード作成などなど)
- Maze/
- Color/ (壁・床などの色)
- Prefabs/ (壁・床などのPrefab)
- Cards/ (迷路に配置するカードのPrefab)
- Scripts/ (プレイヤー操作,カード取得)
- CardGame/
- UI/ (カードゲーム画面のUI部品)
- Prefabs/ (カードゲーム内のPrefab)
- Scripts/ (カードゲームのロジック)
- Common/
- Cards
- Data/ (カードのデータ)
- Images/ (カードの画像)
- Source/ (カード作成時に元にした画像)
- Materials/
- Prefabs/ (カードのPrefab)
- Scripts/
- DeckManager.cs (デッキ管理スクリプト)
- Cards
- Scenes/
- リポジトリをクローン
1. GitHub Desktop を開く
2. 左上の「File」->「Clone Repository」
3.「GitHub.com」タブを選択
4. リポジトリ名を選択
5. 保存先フォルダを確認して「Clone」
- UnityHub にプロジェクトを追加
1.「プロジェクト」->「追加」
2. クローンしたフォルダを選択
- main ブランチの変更を取り込む
1. GitHub Desktop を開く
2.「Current Branch」-> 「main」
3.「Fetch origin」をクリック
4. 再び「Current Branch」から 自分のブランチに戻る
5.「Branch」->「Merge into Current Branch」
6.「main」を選択してマージ
7. 右上の「Push origin」をクリック
- プロジェクトを開いて作業
1.「Current Branch」が自分の名前になっているか確認する
2. Unityでプロジェクトを開いて作業する
3. 他の人が編集する可能性があるファイル・フォルダの削除・リネームはコンフリクトの可能性があるので事前に共有してください
5. コミット・プッシュ
1. GitHub Desktopを開く
2. 左下の「Summary」に作業内容を入力(例:「迷路の壁を追加」)
3. 「Commit to 自分の名前」ボタンをクリック
3. 右上の「Push origin」をクリック
- mainへのマージ(一通り実装が終わったら)
1. 自分のブランチで動作確認済みであること
2. GitHub Desktopで「Current Branch」->「main」
3.「Branch」→「Merge into Current Branch」
4. 自分の名前のブランチを選択してマージ
5. 右上の「Push origin」をクリック