Game Details and Branding

Edit your store listing — name, description, tags, icon, cover, logo, screenshots, loading screen — plus visibility, genre and content rating.

6 min read

What the Details tab controls#

The Game Details tab on a game page (/dashboard/{gameId}) is the public face of your game: what players see in the launcher's Discover screen, on the website's Explore page, and while the game loads. It is also where you find the Game ID that links an editor project to this game.

Everything here is a listing change. Saving does not deploy anything, does not touch the running server, and does not create a version — the storefront simply updates.

Some listing fields live elsewhere on purpose:

FieldWhere it is set
Name, description, tags, icon, cover, logo, screenshots, loading screenGame Details tab (this page)
Content rating, monetizationThe launch wizard, step Content
Genre, visibilityThe editor's Game Config editor (see Game config), or the update_game_listing MCP tool
Excerpt (one-line tagline)The update_game_listing MCP tool

Edit the identity card#

  1. Open the game from My Games and stay on Game Details (the default tab).
  2. In the Identity card, fill in Game Name (required) and Description.
  3. Upload a Game Icon by clicking the square drop zone or dragging an image onto it.
  4. Add Tags: type one and press Enter. Click the small cross on a tag chip to remove it.
  5. Click Save Settings at the bottom of the form. A green "Settings saved successfully." banner confirms the change.

Save Settings writes the name, description and tags. Images are different: each upload is saved the moment it finishes, so you do not need to press save after changing an icon, cover, logo, screenshot or loading screen.

FieldRules
Game NameRequired. The API rejects names shorter than 3 characters. The launch wizard caps the title at 60 characters.
DescriptionFree text; the launch wizard's copy of the same field allows up to 4000 characters and supports Markdown.
TagsEach tag is normalized to lowercase kebab-case (spaces become -, other characters are stripped) and cut to 24 characters. Duplicates are ignored. The launch wizard allows up to 10 tags.

Images#

All image uploads accept PNG, JPEG or WebP. Other file types are silently skipped when dropped.

Game icon#

A square image shown on your game card in My Games and in the game browser. The drop zone shows the current icon once one is uploaded; click or drop again to replace it.

The Cover Image & Logo editor previews exactly what players see, because the client's game-details banner is a wide, short strip: it scales your cover to full width and then crops it vertically.

  • Upload Cover / Change Cover sets the cover. Once an image is in place, a framed band labeled "What players see" marks the visible strip. If your image is taller than the band, the area outside it is dimmed — drag the band up or down to choose which part shows. The drag is saved when you release. If the image already fits, the editor tells you no cropping is needed.
  • Upload Logo / Replace Logo adds a logo that is drawn on top of the cover. Drag the logo to position it; it snaps to the center, edges and corners of the visible band, with guide lines while snapped. The Logo size slider runs from 10% to 50% of the cover width. Remove Logo clears it.

The crop offset you choose is applied to both the banner on the game page and the game's card in the Discover grid.

Screenshots#

The Screenshots card holds up to 8 images. Click Add (or drop files anywhere on the grid) to upload; several files dropped at once fill the remaining slots in order. Drag a tile onto another to reorder — the number in each tile's corner is its position. Hover a tile and click the cross to remove it. Reorders and removals are saved immediately.

Loading screen#

Optional. The Loading Screen image is shown full-screen in the client while players launch and connect to your game; leave it empty to use Vastopia's default loading background. The card recommends a 16:9 image of at least 1280×720, scaled to cover the screen. Remove loading screen reverts to the default.

Game ID#

The Game ID card shows the UUID that identifies this game on the platform, with a copy button. Paste it into the editor to link a project — the editor stores it in project.vastopia under [platform] game_id. See Create your first game for the linking steps.

Hosting and billing card#

Once the game has launched, a Hosting & Billing card appears below the form showing the Plan, Region, Cost (with an "(annual)" marker when billed yearly), billing Status and the next billing date. Its buttons — Change Tier / Region, Take Offline, Bring Online, Cancel Hosting and Resume Hosting — are covered in Billing and lifecycle. Taking the server offline and cancelling hosting both ask you to type the game name to confirm.

Where your listing appears#

The website's Explore page and the launcher's Discover screen list games that are published, have public or unlisted visibility, and are organized by genre (Diversion, Quest or MMO). A game with private visibility is not returned to anyone but its owner. Offline games are shown but not joinable; the Explore card only offers play when the server is live.

From the game page header, View public page (shown when the game is live) opens your listing at /explore/{gameId} in a new tab so you can check the result.

Fields set outside this tab#

Content rating and monetization#

The launch wizard's Content & Monetization step sets the rating — Everyone (ages 6+), Teen (13+) or Mature (18+) — and the monetization model (Free, In-App Purchases, or Paid Access with a per-play USD price). Both are confirmed once, at launch. The wizard pre-fills its Title, Description and Tags from whatever you saved here, so finish the listing first.

Genre and visibility#

Genre and Visibility (Public / Unlisted / Private) are chosen in the editor's Game Config editor and sent to the platform when you publish the listing from there. The same fields can be set from an AI assistant with update_game_listing, which also accepts excerpt, content_rating, developer_name and the icon, cover and loading-screen URLs.

Deleting a game#

There is no delete control on the game page at the moment. The platform API supports deleting a game (DELETE /api/games/{gameId}, which removes builds, update posts and branding and deallocates the server); see API keys and REST API if you need it.

With AI (MCP)#

update_game_listing patches the same listing the Details tab edits: name, description, excerpt, tags, visibility, content_rating, genre, status, developer_name, icon_url, cover_image_url, loading_screen_url, plus multiplayer settings. It targets the project's linked game unless you pass game_id, sends only the fields you provide, and supports a dry run that returns the request body without calling the API. register_game links a project to a game first.

Spotted a mistake or something missing?Tell us on Discord