Resources
Beginner Resources
Section titled “Beginner Resources”If you’re actually new to making stuff for VRChat, or the last time you did it was in 2019, you should check out the official docs to get up to speed:
Useful tools
Section titled “Useful tools”- Hai’s Let Me See gives you VR viewing in Edit mode. Useful for checking out the scale and feel of things while developing without having to do the whole test build rigamorole.
- ClientSim is included in the VRChat SDK nowadays, but it’s useful to read about what it can do for you. Being able to test in Play Mode (even if it’s only singleplayer/flat) is valuable.
- Launching Multiple Clients: you can also get VRChat to launch multiple instances to test multiplayer interactions by yourself. it’s janky and complicated but better than having to ask a friend every time.
Reference Pages
Section titled “Reference Pages”- Unity 2022.3 Scripting Reference: inevitable search results will lead you to a slightly different version of unity, so keep this handy.
- Udon Reference
- Udon Data Containers: pretty new feature of udon, finally real lists and dictionaries (still janky but better than nothing).
- Udon Networking especially for multiplayer games, you’ll need to deeply understand what’s going on between clients.
Contributing
Section titled “Contributing”Know of other useful resources for making games in VRChat? Link ‘em in the thread and we’ll add them here.
If you’re some sort of autist, you can also submit a PR to this site’s github repository.