Creator Dashboard
Tour of the web dashboard — Home, My Games, Builds, Creations, Payouts, Settings, the per-game pages, team roles and global search.
7 min read
What the dashboard is for#
The Creator Dashboard at /dashboard is the management layer for games you build with the Vastopia Editor. The editor creates projects and pushes builds; the dashboard is where you turn those builds into a live game and then run it: fill in the store listing, launch hosting, deploy updates and hotfixes, watch server health, moderate players, browse saved data, manage your team, and collect shop earnings.
Two rules shape everything on it:
- The dashboard never creates games. A game appears under My Games the first time you push a build from the editor's Publish tab. Until then the page shows a "Start your first game" checklist in place of the grid.
- Builds come only from the editor. There is no upload button on the website. You pick a build the editor already pushed and choose where it goes.
If you have not pushed a build yet, start with Push to Test. For the end-to-end path from project to live game, see Publish your game.
Layout#
The dashboard has a fixed left sidebar, a top header, and a content area. On narrow screens the sidebar becomes a drawer behind the menu button; on desktop the header's collapse button shrinks it to an icon rail (the choice is remembered in your browser).
Sidebar#
| Section | Entry | What it opens |
|---|---|---|
| Create | Home | Your game grid at /dashboard |
| Create | Builds | Every build across all your games, newest first |
| Library | Creations | Everything you have uploaded to the cloud asset library, organized in folders |
| Library | Browse Library | The public asset library at /assets |
| Resources | Documentation | These docs |
| Resources | Updates | The Creator Updates feed |
| Resources | Explore Games | The public game browser at /explore |
| Resources | Community | The Vastopia Discord |
| Earnings | Payouts | Stripe Connect status, balance and earnings history |
| Account | Privacy & Account | Data export and account deletion |
| Account | API Keys | Keys that connect the editor (and MCP) to your account |
| — | Logout | Signs you out |
Header#
The header holds the sidebar toggle, the global search field, a Docs shortcut, your profile button, and — for platform administrators only — an Admin link into the admin shell. The profile dropdown shows your name, email, coin balance and join date, with shortcuts to API Keys and Sign out.
Home, search and resources#
- Home (
/dashboard) greets you with a Download editor button showing the current editor version, your games as tiles with live metrics (players online, plays, builds) and quick links into each game — Overview, Analytics and Players once it is live, Details, Builds and Launch before then — a What's new feed of the latest Creator Updates, a Learn rail of documentation links, and a community card. If you have no games yet, Home shows a four-step checklist from installing the editor to launching. - Search (
Ctrl+Kon Windows and Linux,Cmd+Kon macOS, or the search field in the header) finds your games, every per-game page (for example "Mygame · Analytics"), dashboard pages and documentation pages. Use the arrow keys andEnterto open a result. - The sidebar's Resources group links to Documentation, Updates, Explore Games and the community Discord.
My Games#
/dashboard lists every game you own. A game someone invited you to as a team member does not appear in this grid — open it from a link to its game page instead. When you have at least one game, four stat cards sit above the grid: Games, Live games, Players online now and Builds pushed.
Each game card shows the cover image (falling back to the icon), a state badge, the name, the current version — or "Not yet launched" — with the genre beside it, three metrics (Online now, Plays, Builds), quick links, and the last-updated date. Click a card to open the game page.
| Badge | Meaning |
|---|---|
| In development | The game has builds but has never launched to production |
| Live | Hosting is running and players can connect |
| Offline | The game launched once but its server is currently stopped |
| Suspended | Platform moderation has suspended the game: it is removed from listings and players cannot join |
Builds#
/dashboard/builds is a cross-game build list with Total Builds, Promoted, Test Only and Games With Builds counters, a game filter and a status filter. Rows show the build name and number, size, game, status badge, version label and push time; clicking a row opens that game's Update tab. Statuses you will see are Ready, Live, Staged, Beta, Superseded, Archived, Uploading, Failed and Deleted (deleted builds are hidden here). The list is assembled one game at a time, so a game whose builds failed to load is reported in a dismissable warning while the rest still render. See Builds and versions for what the statuses mean.
Creations#
/dashboard/creations is your slice of the cloud asset library: every asset you import in the editor publishes here automatically. You can search all uploads, filter by type (3D Model, Texture, Audio, Map, GUI Interface, Item, NPC, Animation Base), open an upload to edit its name, description, tags and folder, delete it, and organize uploads into a private folder tree (+ New folder, drag-and-drop onto folders, Move to folder…, Move out of folders). The same folders appear in the editor's Library tab. Folders are your filing system only — they never change what is public. Details are in Cloud library.
Payouts, settings and API keys#
- Payouts is account-level, not per game: it covers your share of shop sales across every game you own. See Shop, revenue and payouts.
- Privacy & Account lets you download your personal data as JSON and permanently delete your account (you must type your username to confirm).
- API Keys is where you generate the key the editor asks for. See API keys and REST API.
The game page#
Opening a game lands on /dashboard/{gameId}. The header shows the game name, a status badge, the current version, the hosting plan and region once launched, and a View public page link when the game is live. Games still in development show a Launch Game button that starts the launch wizard.
| Header badge | When it shows |
|---|---|
| Development | Never launched |
| Live | Launched and running |
| Offline | Launched but stopped |
| Updating | A live game's server is being swapped onto a new build |
| Provisioning / Deploying / Stopping | The server is mid-transition during launch or shutdown |
Above the tabs, banners appear only when relevant: an active Beta Server with its share code, live deploy progress, a scheduled deployment with a countdown, a Rebuild server offer when automatic recovery gave up, billing warnings (Payment Failed, Server Stopped), and an Engine update available notice.
The page itself has four tabs, and a second sidebar (shown only to team members) links to the live-operations pages:
| Sidebar group | Entries |
|---|---|
| Game | Details, Production (launched games only), Update, History, Analytics |
| Live | Overview, Server, Players, Logs |
| Data | Data Browser, Player Search, Moderation |
| Shop | Items, Shop Analytics |
| Team | Members, Staff Ranks, Audit |
Where each tab and page is documented:
- Details → Game details and branding
- Production, Update, History → Push to Test, Updates, patches and rollback, Billing and lifecycle
- Analytics, Shop Analytics → Analytics
- Overview, Server, Logs → Server controls and logs
- Players, Player Search, Moderation → Players and moderation
- Data Browser → Data browser
- Items → Shop, revenue and payouts
- Members, Staff Ranks, Audit → Members, roles and staff
Roles at a glance#
Access to a game's dashboard is per game. The owner invites collaborators with one of four roles, and each sidebar entry is hidden unless the role carries the capability behind it. Opening a gated URL directly shows an "Insufficient permissions" message naming the missing capability.
| Role | Can |
|---|---|
| Owner | Everything, including members, staff ranks, audit, revenue and payouts |
| Developer | Deploy builds, server controls, overview and logs, players, data browser, analytics, shop items |
| Moderator | Overview and logs, players, moderation, analytics |
| Finance | Revenue and payouts |
| Support | Overview and logs, players, analytics |
The full capability matrix is in Members, roles and staff. Dashboard roles are separate from in-game staff ranks (who can run ::commands inside the game), which are granted on the Staff Ranks page.
A typical week on the dashboard#
- Push a build from the editor. It appears under Builds and in the game's Update tab as Ready.
- On the Update tab, pick the build, choose Live server or Beta, choose Hotfix or Reload completely, and push now or schedule it.
- Watch Overview for health after the deploy and skim Logs for errors.
- Check Players for who is online, and Moderation for open reports.
- Review Analytics for concurrent users and retention, and Shop Analytics if the game sells items.
- Adjust the listing on Details — icon, cover, screenshots, tags — as the game grows.
