How this fits into a game
A level is the skeleton. The sprite generator gives you the actors (a player, an enemy, a coin). The level builder gives you the stage they stand on. Together that is the bone structure of a game: a layout, a start, a goal, and things to avoid.
The export is a plain grid of tile IDs. Every 2D engine can read a grid: you walk it cell by cell and place a tile or spawn an object per number. That is exactly what the Godot tilemap CSV loader prompt does, and the same pattern works in Unity (a Tilemap plus a loop) and Phaser (make.tilemap from a 2D array).
Tips
- Generate first, then tweak. A blank grid is intimidating. Hit Generate, then paint over the parts you do not like.
- Generated levels are sketches, not tested levels. The platformer generator scatters pits and platforms at random. It does not check that the level is actually beatable, so a gap might be wider than your character can jump, or a platform out of reach. Walk the level left to right in your head (or playtest it once it is in your engine) and paint fixes before you ship it.
- One player spawn. The generator places exactly one. If you paint more, your engine code decides which wins; keep it to one to avoid surprises.
- Platforms vs ground. In platformer mode, Ground is solid from all sides; Platform is one-way (you can jump up through it, land on top). Your engine code treats tile 2 as one-way.
- The grid is a starting point. Export it, get a playable level from Claude, then iterate in your real editor. Do not try to build the whole game here.