Preparing the Development Environment
NOTE
Galbi SDK uses PlayCanvas as its editor.
PlayCanvas is a WebGL-based game engine that allows you to import FBX and glTF model data and create JavaScript games and scenes.
We will create projects using the free account tier of the SaaS-provided editor.
Creating an Account
Visit the PlayCanvas official website,
Click the "Sign Up" button in the top right.
Account Registration Screen
Create a new account. Enter your email address and password, then click "Sign Up".
NOTE
You can also log in using your Google or GitHub account.
Email Verification
A confirmation email will be sent to your email address. Click the link in the email to activate your account.
Enter Account Information
Enter your "Username" and "Name", then click "Create Account".
IMPORTANT
The username and name you enter here will be used on the platform, so please enter names that you are comfortable making public.
Creating a New Project
When you log in, you'll see a tutorial project.
NOTE
This is a tutorial project, so if you have time, try creating your own scene using this project as a reference.
Moving to the Platform
On this screen, clicking the "home" icon
will take you from the current scene to the PlayCanvas platform.
NOTE
You can also access the platform by visiting PlayCanvas while logged in.
Project Details
You can check the project details like this.
Galbi SDK
Galbi SDK is available as a template project within this PlayCanvas project.
Please access Galbi SDK.
Forking the Project
Once you access the page, click the "Fork" button.
NOTE
PlayCanvas has a fork (duplicate) feature that allows you to copy the project state.
Enter Project Name
When you click the Fork button, a dialog will appear to enter the project name.
Enter something like "VRC World" here (any name is fine)
Creating the Project
After entering the name, click the "Fork" button.
Now you have successfully created a project on the PlayCanvas platform.
IMPORTANT
You can choose whether your project is "Public" or "Private".
If it's "Public", it will be shared with any user logged into a PlayCanvas account.
For projects with data usage agreements or high confidentiality, we recommend selecting "Private" instead of "Public".
To create a private project in PlayCanvas, you need to subscribe to either the "Personal" or "Organization" plan.