For game developers

Publish your game to Craft++ Hub

Create a Hub listing, connect it to your project's world definition, and run a reachable server from Craft++.

1. Create your listing

Create a Craft++ account, sign in, open My Hub, and add a game. The Hub assigns a permanent path such as yourkey.mygame. Edit the listing, set a Hub password, choose tags, and uncheck “Keep this listing private” when you are ready to publish.

2. Connect it in the IDE

Open your game's world definition and set the exact Hub path and password from My Hub:

world
hub = "yourkey.mygame"
hub_password = "your-secret-password"

Keep the password private and make it match the listing. Craft++ uses these built-in world variables when a hosted server registers with the Hub.

3. Run and verify

Run the game with a hosted port reachable by players. The server registers its address and sends periodic heartbeats; live listings show online players and a Craft++ join link. A clean stop marks the listing offline. The directory filters by title/description/path, tag, live status, and sort order.

Open My Hub Browse games