Tutorials Guide Hub
Start here when you already know the kind of world feature you want to build. The sections below group tutorials and prefab categories around mirrors, video players, teleport systems, UI, and reusable world systems.
Choose the kind of world feature you are building, open the closest topic below, then keep the troubleshooting hub nearby in case Unity, Creator Companion, or upload errors get in the way.
- Start simple: use one tutorial or prefab route before combining systems.
- Check cost early: mirrors, media, UI, and synced interactions can affect performance.
- Test in world context: confirm the system still works after upload, not only in the Unity editor.
Use this page when you are choosing what to add next. If something is already broken, switch to the Troubleshooting Guide Hub before adding more systems.
Mirrors
Use these pages when you want to understand mirror setup, reflection cost, and how mirrors affect world performance.
Video players
Use these pages when you want to add world media playback, compare player options, or manage playback cost better.
Teleport systems
Use these pages when you want movement helpers, return points, or more deliberate world flow systems.
- Add Your First Interactive Button
- Basic Teleport Pad
- Return to Spawn Button
- Teleport Player using GetPosition and GetRotation
- Hash Studios Teleporter System
UI systems
Use these pages when you want panels, on-screen feedback, utility interfaces, or system control surfaces.
- Player Count Display
- Zone Welcome Message
- Portable Panel
- Avatar Menu
- UI Options - VRChat Udon CyanTrigger Tutorial
Best next pages
Continue into categories
Related navigation
What should I build first?
Start with a small world loop: upload a basic scene, add one interaction system, then add UI or media only after upload and testing feel reliable.
When should I use prefabs instead of building from scratch?
Use a prefab when the page matches the behavior you need and you mainly want to learn setup, configuration, and performance impact. Build from scratch when the prefab is only close to your idea or when you need to understand the system deeply.