Publishing
Join the HDK Discord
In order for us to be able to help you succeed with your project, please start with signing up and entering our HDK Discord server (opens in a new tab).
Register as a Developer
If you would like to publish your game you will need to register on the HiberWorld.com (opens in a new tab) platform in order to access your developer token. Once you’ve done that, you can choose from the following two options:
A) Publish directly to the web via the HiberWorld platform while simultaneously connecting to 6M UGC worlds and a worldwide community.
B) Embed your game directly on an external site.
Register as a Developer (opens in a new tab)
*Please note: You do not need to register in order to develop locally. If you would like to discuss other possibilities for publishing please get in touch and book a demo.
Run the upload script
Open a terminal window, navigate to your project directory and type:
npm run upload
This will start a prompt that will guide you through the upload process.
On StackBlitz you can open up a new terminal window with the '+' in the right corner of the current.
Enter your developer token
First you will be asked to enter your developer token. If you are signed up as a developer, you can get this token by navigating to the Developer portal (opens in a new tab) and pressing 'Create Token'
Add a name
Next you will be asked to name your creation. This name will show up on https://hiberworld.com (opens in a new tab) if you decide to make your creation public there.
Done!
You should now see something like this in your terminal:
Click the link to view your creation on https://hiberworld.com (opens in a new tab).
Where to go from here?
We have just scratched the surface of what's possible to create using HDK. Here are some next steps you can take to learn more:
- Components: HDK includes many React components that helps you to be creative. More in-depth documentation can be found here: HDK React Components (opens in a new tab) and HDK React (opens in a new tab).
- Examples: Check out some example worlds to get inspiration here.
- Questions / Feedback: Contact us via our Discord (opens in a new tab).