spawn
playmake
Ctrl+K
sign in
make a game
PlayMake
spawn / aboutwhat we're building

pinned

start herewhat spawn isfaqfrequently asked questionsguidebring a game you already madethe betthe spawn bet

updates

engine v6.0One Place1mo agoengine v5.2Lume3mo agoengine v5.1Connection3mo agoengine v5.0For Real4mo agoengine v4.6Atelier4mo agoengine v4.5Surface Tension4mo agoengine v4.4Solid5mo agoengine v4.3Groovy5mo agoengine v4.2Continuum5mo agoengine v4.1Foundations5mo agoengine v0.1Genesis5mo ago
← All posts

guide

bring a game you already made

Made a game somewhere else? Bring it to Spawn and keep building it here, with Savi, the AI you build with in every Spawn game, or with your own coding agent.

what you need

  • A computer with your game's source: its code and its art (pictures, models and sounds).
  • A coding agent on that computer, like Claude Code or Codex. It brings your files in.

A game made with three.js, Babylon, Phaser, Unity or Godot can come across, 2D or 3D, as long as you have its source.

how

  1. Sign in to Spawn and press new game.
  2. In Savi's chat, type /agent. You get a one-time key for this game. It works for ten minutes, so have your coding agent open first.
  3. Paste the key into your coding agent. It joins this game as a builder, so keep the key to yourself. Tell it to bring your game's code and art into the new game as they are.
  4. Ask Savi, or your agent, to build it in Spawn as the same game. Then play it, and tell them what feels different.

what to leave behind

  • Your multiplayer code. Don't have your agent rebuild it. Every Spawn game is multiplayer on its own, so leave out your game's servers, rooms, lag prediction and player syncing. Spawn carries the players.
  • Your old engine and libraries. Your game is adapted to Spawn's engine. Don't ask for three.js, Phaser, Godot or another library to come along inside it. A game that brings its own engine can stop working.
  • Your own servers and database. Spawn runs your game's servers and keeps your players' progress. A game that depends on a server of yours can stop working, and we can't feature it.
  • How to code it. Tell Savi what the game is and how it plays. She picks how to build it in Spawn.

what comes across

Your game's rules, levels, controls, screens and art. Your pictures, models and sounds come across as they are. Your code is rewritten to run on Spawn's engine.

what spawn gives your game

  • Multiplayer from the first moment. Anyone who opens your game plays in the same world as everyone there, and you write no networking code.
  • A link that plays anywhere. No install and no account needed to play.
  • Phones too. Your game can play on phones, with touch controls made from its own controls.
  • Saves on their own. Your players' progress keeps without a save system of yours. A Spawn player's body and progress last between visits, so a second visit to an imported game picks up where they left off, where the original starts over.
  • Chat, reviews and likes. Every game comes with them, beside the game.
  • Change it while people play. You build in your own copy while players keep the version you published, and your changes show in your copy without a reload.
  • Every change kept. Each change is a version, and Savi can take the game back to any of them.
  • Players find it. Publish it and it shows on Spawn's home page under new.

If something plays differently, tell Savi what you see, and she works on it in the game.

make a game

pinned

start herewhat spawn isfaqfrequently asked questionsguidebring a game you already madethe betthe spawn bet

updates

engine v6.0One Place1mo agoengine v5.2Lume3mo agoengine v5.1Connection3mo agoengine v5.0For Real4mo agoengine v4.6Atelier4mo agoengine v4.5Surface Tension4mo agoengine v4.4Solid5mo agoengine v4.3Groovy5mo agoengine v4.2Continuum5mo agoengine v4.1Foundations5mo agoengine v0.1Genesis5mo ago
← All posts