Skip to content

Studio & review ​

Every game on Game Hub belongs to a studio. Each person is in 1 studio at most; a studio has up to 20 members.

Create a studio ​

  1. Go to play.monlabs.fun, click Connect wallet and sign the message in MetaMask (free, no gas)
  2. Top-right menu → Developer
  3. Enter the studio name, URL (slug) and description; accept the Developer terms → Create studio

When the terms get a new version, the Developer page shows a notice; once the studio owner clicks I agree, the studio can create games and upload again.

Members ​

ActionWho
Add a member by wallet addressStudio owner
Remove a memberStudio owner
Transfer ownership to another memberStudio owner
Leave the studioMembers (the owner must transfer ownership first)
Create games, upload versions, edit game infoEvery member

The person being added must have signed in to Game Hub with that wallet at least once and not be in another studio.

Create a game ​

On the Developer page → New game:

  • URL (slug): the end of the game's address, e.g. play.monlabs.fun/games/my-game – can't be changed later
  • Name and description in Vietnamese / English
  • Genres: up to 5
  • Cover image: PNG, JPG or WEBP, up to 1MB, 16:9 ratio

A new game starts as a Draft that nobody else can see. Name, description, genres and cover can be edited any time; scoring rules and game status are up to the admin.

Upload a version ​

  1. On the game page → Upload version: name the version (e.g. 1.0.0), pick the .zip (file requirements), add release notes if any
  2. The hub checks and unpacks it → the version is Pending review
  3. Click Test play: the game runs exactly as on the hub (scores aren't saved), with an SDK log – make sure all 3 ✓ checks pass (details)

Every change to the game is a new version; old versions are kept so you can roll back.

Review and release ​

An admin test-plays each version and then:

  • Approves → the admin makes that version the live one and publishes the game; it appears on the home page with its own leaderboard
  • Rejects → the reason shows right under the version on the Developer page; fix it and upload a new version

Game statuses:

StatusMeaning
DraftNo version uploaded yet
Pending reviewA version is waiting for an admin
PublishedVisible and playable
MaintenanceStill visible, but play is temporarily locked
SuspendedLocked for a violation (e.g. after player reports)
ArchivedRetired, data kept

Players can click Report under any game (broken game, inappropriate content, copyright, score cheating); the admin handles reports and may move the game to Maintenance or Suspended.

Questions? Send a report right on the game page at Game Hub.