Game templates

The game constructor: a ready game from your idea, without code

The iDos Games game constructor - when your idea is a runner, platformer, survivors, tower defense, match-3, merge or idle tycoon, the platform builds a ready game from tested blocks: genre, look and numbers come from your description. A reward window with x3 for an ad and x5 for VIP is included.

The game constructor turns an idea into a working game without code and without waiting for a build. If your idea is one of the constructor genres and no other template fits it better, the platform assembles the game from tested blocks: the genre, the look and the numbers (how hard, how generous) come from your description.

What is inside

  • Seven genres: endless runner, platformer, survivors-like, tower defense, match-3, merge and idle tycoon.
  • Four looks: fantasy, sci-fi, cozy cartoon and post-apocalypse. Each one colours the whole game and names the coins in nine languages.
  • Numbers from the idea: difficulty and reward generosity are set by the platform's classifier from your description.
  • A reward window after every round: "Claim", "x3 for an ad" (only in the iDos Games app) and "x5" for VIP. The multiplier is decided by the server.
  • The round's score goes to the leaderboard, the coins are the base's coins: the shop and the other systems spend them.

Step 01Create a project

Describe your idea on the Create page: "a survivors game in a zombie city", "a cozy merge game with sweets". If the idea is one of the genres above, the project starts with the constructor game already playable. More in how to make a game with AI.

Step 02Change the game

The game is data: the GameSpec section of the title settings (genre, its parameters, the look, the texts). Ask the settings assistant ("make it harder", "use the sci-fi look") or change it over MCP. The game picks up the change on the next start, without a build. For mechanics the blocks do not have, the AI coder can rework the project.

Step 03Release

Check the game in the test version and release it - see publishing and links.

For developers

  • The game module is kit-game (Phaser): one prebuilt runtime for every constructor game. The blocks, genre presets, looks and economy links are the @idosgames/game-kit package.
  • Presets: runner, platformer, survivors, tower-defense, match3, merge, tycoon. Looks: fantasy, sci-fi, cozy, post-apocalypse.
  • The game is the GameSpec section, a JSON string (v, modes, resources, flows, assets, palette, texts). A spec that does not validate plays the demo runner.
  • The reward window is Reward.Windows["round"] of the title config; the game claims it with client.reward.claimRewardWindow. The x3 needs a confirmed rewarded view, the x5 an active VIP.

Frequently asked questions

Does the constructor cost anything?

No. The game is assembled from ready blocks and stored as data in the title settings: no AI coder run and no build per game.

Can I change the game later?

Yes. The game lives in the GameSpec settings section: genre parameters, look, texts. Ask the settings assistant or change it over MCP. For new mechanics, the AI coder can rework the project.

See also

Make your own game

Describe the idea in a sentence - the AI coder builds it, and it goes live at its own link.