Getting Started with PJKT SDK β
π Prerequisites β
Basic Unity setup
Make sure you are setup with the VCC and basic Unity setup for VRChat creation.
Editor Creator Companion (VCC)
Download from the official VRChat website if needed
π Step-by-Step Guide β
Add SDK Repository to VCC
Click the button below to add the PJKT SDK repository to your VCC:
Create New World Project
Set up a new Unity world project in VCC:
- Open the "Projects" tab
- Click "Create New Project"
- Select "Unity 2022 World" project type
- Choose "Unity 2022 Worlds Project"
- Enter your project name
- Click "Create Project"
Project Creation and Package Import
Wait for VCC to create your project and download necessary packages.
Add the SDK Package
- Find your project in the VCC project list
- Click "Manage Project" to access package management
- Locate "Projekt: Community SDK" in the package list
- Click the "Add" button next to the package
Unity Editor Launch
Unity will automatically launch and begin initial setup.
Explore Unity Scene
You'll be presented with a blank Unity scene - your canvas for creation!
Handle Initial Console Messages
You may see some console messages during first-time setup.
Log In to the SDK Window
Go to PJKT SDK β Show SDK Window in the Unity menu bar. Sign in with your PJKT representative account.
Add a Booth Descriptor
Create an empty GameObject in your scene and name it after your community. Add the Booth Descriptor component via Add Component β PJKT β Booth Descriptor.
- Optionally fill in the three Representatives fields with the names you want on the booth record, these fields may or may not have a use in FEST worlds.
- Build your booth content as children of this root GameObject, like you would with an avatar.
Validate Your Booth
Open the Booths tab in the SDK and click your booth card. The SDK runs validation when you select the booth in the SDK
The booth panel shows the current report and checks for when something being out of specification.
Upload Your Booth
Open the Events tab only if you need to switch to a different event. Then return to the Booths tab and press Build and upload Booth.
- Select the community on the booth card first. The upload button stays disabled until you do.
- Read and accept the rights disclaimer.
- Read and accept the booth change list. The SDK will adjust booth settings before it builds in some cases.
- The SDK builds the booth, does additional checks, and uploads the result!
π Congratulations! β
Upload complete
When the upload finishes, the SDK shows a success! Now to finally drink that (now) cold coffee...
