OhTorus! Multiplayer board game prefab for VRChat
OhTorus is an UdonSharp implementation of 4 player 3D tic-tac-toe made for VRChat. This package contains all the assets and scripts necessary to get it hooked up in your SDK3 world.
The prefab is fully synced and automated, handling
- Joining the game
- Choosing a starting player
- Piece placement
- Win conditions
- Resetting the game
- Syncing up for late-joiners
Try Before You Buy!
You can find the game in my arcade world, in the back room: https://vrchat.com/home/content/worlds/wrld_d29c4512-ad9c-4c39-9ca6-b6081e3af99d/edit
Rules
2 PLAYERS
Each player selects two colors that are opposite to each other on the board. You can win with either of your colors, but colors cannot be combined for a win. The game will select a player to go first. Players take turns placing their pieces, one per turn, into the center area.
3-4 PLAYERS
Each player selects a color. If only three are playing, one color is not used in the game. The game will select a player to go first. Players take turns placing their pieces, one per turn, into the center area.
WINNING
Be the first one to get three of your pieces in a row in one of three ways:
- Three of the same size in a row, diagonally, horizontally, or vertically.
- Three concentric pieces in any one space.
- Three pieces in ascending or descending order, diagonally, horizontally, or vertically.
Instructions
- Install the latest VRChat SDK3 using VCC
- Install UdonSharp
- Download from booth
- Import the package by double clicking it and following the prompts in unity
- Drag and Drop the OhTorus prefab in your Scene
License
- I'm not responsible for any inconvenience that may occur while using this asset
- Future versions of the VRChat SDK may break the asset, I do not guarantee perpetual support
- You are free to edit it as you wish and upload it as part of a VRChat world
- You are not allowed to directly share or resell any part of the content, but you are allowed to include it in a commercial project or in a monetized VRChat world.
Changelog
2023-12-26 V1.0 - Initial release. :D
Physical Game
If you enjoy the prefab we encourage you to check out the physical board game that inspired OhTorus at https://otrio.com/
A unitypackage containing a drag-and-droppable prefab for use in UdonSharp VRChat worlds.