상품 설명
ソーティングゲーム / Sorting Game【VRChat・UdonSharp・1~2人対応】
**購入前に試せる無料デモワールド:**
https://vrchat.com/home/launch?worldId=wrld_62129834-ccfe-4b30-9043-f2c25cf13ccc
VRChat向けのネットワーク対応ボールソートパズル。シングルプレイ、1v1レース、5つのゲームモードに対応。
色付きボールを列ごとに揃えて完成させるミニゲームです。ロビー、タイマー、進行状況UI、勝利画面、マルチプレイヤー同期を搭載。**UdonSharp**で構築されています。
## ✨ 主な機能
### シングルプレイヤー
* **5ゲームモード**(固定4種類 + ランダム)
* Start前のボードプレビュー
* タイマー、プログレスバー、勝利画面
### 1v1 マルチプレイヤー
* Player 1 / Player 2用の独立したボード
* **共有タイマー**で公平なレース
* Randomでは両プレイヤーに**同じシード**を使用
* 観戦者にもゲーム状態をリアルタイム同期
* 両プレイヤーがクリアまたは棄権すると終了
### ゲーム内容
* **14列**と色付きボール
* 目標:1色で揃った**13列 + 空の1列**
* VRChat Interactでボールを移動
* **VR / Desktop対応**
## 🎮 5ゲームモード
* **Mode Rand** — 毎回ランダムな配置
* **Mode 1~4** — 4種類の固定配置
マルチプレイヤーのRandomでは、両方のボードに同じ配置が使用されます。
## 📦 収録内容
* `SortingGame.prefab`
* UdonSharpスクリプト
* `SortingGameLobbyController`
* `SortingGameUIController`
* `SortingGameManager`
* `SortingGameBoardUIController`
* `SortingColumn` / `SortingBall`
* **Setup Prefab** Editorツール
* FBXモデル、マテリアル、オーディオ、UI
* `ReadMe.txt` + `License.txt`
**Sorting Game → Setup Prefab**からManager、Column、Lobby、Menu、Udon参照を自動設定できます。
## 🛠 必要環境
Unity + **VRChat SDK**
**UdonSharp**
**TextMeshPro**
## 🚀 セットアップ
1. `Assets/SortingGame`をプロジェクトにインポート
2. `SortingGame.prefab`をシーンに配置
3. テスト&アップロード
## 📜 ライセンス
* 個人・商用VRChatワールドで使用可能
* 自分のワールド向けに改変可能
* アセット単体での再販売・再配布は禁止
詳細は`License.txt`をご確認ください。
## FAQ
**Quest対応?**
はい。ご自身のワールド環境でもテストしてください。
**コーディングは必要?**
基本的な使用には必要ありません。
**何人で遊べますか?**
2人のアクティブプレイヤー + 観戦者。
**カスタマイズできますか?**
はい。マテリアル、Prefab、スクリプトを編集できます。
---
English
**Free Demo World:**
https://vrchat.com/home/launch?worldId=wrld_62129834-ccfe-4b30-9043-f2c25cf13ccc
A fully networked ball-sort puzzle for VRChat — **single player, 1v1 races, and 5 game modes.**
Sort colored balls into columns and complete the puzzle. Includes lobby, timer, progress UI, victory screen, and multiplayer synchronization. Built with **UdonSharp**.
## ✨ Features
### Single Player
* **5 modes** (4 fixed + 1 random)
* Board preview before Start
* Timer, progress bar, and victory screen
### 1v1 Multiplayer
* Independent Player 1 / Player 2 boards
* **Shared timer** for a fair race
* Random mode uses the **same seed** for both players
* Real-time synced state for spectators
* Match ends when both players finish or forfeit
### Gameplay
* **14 columns** with colored balls
* Goal: **13 completed single-color columns + 1 empty**
* VRChat Interact controls
* **VR & Desktop support**
## 🎮 Game Modes
* **Mode Rand** — new random layout
* **Mode 1–4** — four fixed layouts
Random multiplayer matches use the same layout on both boards.
## 📦 Included
* `SortingGame.prefab`
* UdonSharp scripts:
* `SortingGameLobbyController`
* `SortingGameUIController`
* `SortingGameManager`
* `SortingGameBoardUIController`
* `SortingColumn` / `SortingBall`
* **Setup Prefab** Editor tool
* FBX models, materials, audio & UI
* `ReadMe.txt` + `License.txt`
**Sorting Game → Setup Prefab** automatically connects managers, columns, lobby, menu, and Udon references.
## 🛠 Requirements
Unity + **VRChat SDK**
**UdonSharp**
**TextMeshPro**
## 🚀 Setup
1. Import `Assets/SortingGame`
2. Place `SortingGame.prefab` in your scene
3. Test & upload
## 📜 License
* Personal & commercial VRChat world use allowed
* Modification for your own worlds allowed
* No resale or redistribution as a standalone asset
Full terms in `License.txt`.
## FAQ
**Quest support?**
Yes. Test it with your world's performance budget.
**Coding required?**
No coding required for basic setup.
**How many players?**
2 active players + spectators.
**Customizable?**
Yes. Materials, prefabs, and scripts are editable.
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기