Dorktoast

VRpg Roleplaying System

VRpg Roleplaying System is a VRChat creator asset from Dorktoast on GitHub. Check the original listing for current files, setup notes, compatibility, and license details before importing.

GitHub Games Udon Game System
Pricing Free
Published 25 May 2026
Author Dorktoast

VRpg Roleplaying System

Original source: GitHub by Dorktoast. Publisher description: This integration based on Cyan's player object pool adds an integrated world menu, character labels, and dice rollers/randomizers for playing tabletop RPGs and LARPs inside VRChat. Includes a storyteller panel that gives game-runners utilities like teleporting and worldwide announcements. Check the original listing for current package files, setup notes, pricing, and license details before importing. Publisher notes: Requires UdonSharp, UdonToolkit, and Cyan Player Object Pool.

Original Listing: GitHub SDK Note: SDK3 Demo / Preview: https://vrchat.com/home/world/wrld_e7396f79-da8f-4e3c-af72-9a2e5aa70319 Submitted by: Fionna

Original Listing Checks

Before importing, open the original GitHub listing and confirm package files, version notes, setup instructions, pricing, and license terms with Dorktoast.

How To Evaluate

  • Confirm the asset still matches your current VRChat SDK, UdonSharp, and Unity project versions.
  • Check whether the package needs scene setup, prefab placement, scripting knowledge, or external dependencies.
  • Test in a private or duplicate project before importing into a production world.
  • Look for networking, ownership, permissions, and performance implications if the system affects multiple players.

Before Importing

Create a backup or branch of your Unity project, read the publisher instructions, and import only after you understand what files and settings the asset may change. For Quest or cross-platform worlds, budget extra time for shader, texture, audio, and object-count cleanup.

Related Pages

References

  • Original listing/source: VRpg Roleplaying System.
  • Check the original listing for package contents, license, support, pricing, compatibility, and platform behavior before importing.

Listing Details

Import Notes

  • Use the external listing for current package contents instead of relying on copied files or outdated notes.
  • Use the original listing for the latest download, release notes, pricing, and license details.