The engine under every game.
Gamesteel runs 2D games in the browser. A game is a text you can read and TypeScript the engine runs sixty times a second, and your agent builds it through the engine's tools, then plays it before you do.
Everything your agent can reach
Forty-eight tools over MCP, in eight branches.
Stores, privacy policies, ads, online services and purchases: the same 15 tools.
Tile kinds and ranges: the same 15 tools.
15 tools, each with its actions.
48 tools, one for each thing it did.
Your agent
Claude Code, Codex, Cursor and 28 more, over MCP
guide read first
-
Game
Opens and starts games, saves them to the library, and knows every part a type can have.
games opengames newgames importgames listgames mazelibrary componentslibrary component
open_gamenew_gamesave_gamelist_gamescreate_gamelist_componentsdescribe_componentlist_mechanicsdescribe_mechanic
-
Code
Reads and writes the game text and its scripts, all of an edit or none of it; finds where things are, undoes and redoes, reads what the others changed, and keeps the game's team board.
read coderead sceneread typewrite_codeeditsearch textsearch referencesread changesundoundo redoteam
read_coderead_sceneread_typewrite_codeeditsearch_codefind_referenceschanges_sinceundoredoteam
-
Design
One style for the whole game, and its type: a title face and a face for its interface, from open-licence fonts.
style setstyle fontsstyle font
set_stylelist_fontsuse_font
-
Art
Paints pictures, animations and tilesets in code, models 3D art in Blender, and knows what every game already has.
art paintart modelart readundo artart listlibrary made
paint_artmodel_artread_artundo_artlist_artlist_made
-
Sound
Designs effects from oscillators, FM and noise, levelled to a loudness, and hears each one back.
sound designsound listsound listen
design_soundlist_soundslisten
-
Music
Composes on 168 instruments, in layers a script can fade, and hears it back in numbers, words and a picture.
sound composesound listen
compose_musiclisten
-
Playtest
Plays the game headless, with exact keys or a player of its own, looks at it, and goes back to a saved moment.
playtest playplaytest untilplaytest lookplaytest inspectplaytest snapshotplaytest restoreplaytest resetgames replaygames simulategames validate
playtest_playplaytest_untilplaytest_lookplaytest_inspectplaytest_snapshotplaytest_restoreplaytest_resetreplaysimulatevalidate
-
Ship
Makes the finished game an Android app and the Xcode project for an iPhone one, and its films into video.
app settingsapp buildapp statusfilm render
app_settingsapp_buildapp_statusrender_video
External tools
Free programs outside Gamesteel that your agent's tools use while it makes a game. The Gamesteel program your agent runs uses each one on your own machine, when it is installed.
- Blender
- Free, open-source 3D software.
Your agent's
art modelbuilds characters, ships and props from short scripts, and Blender renders them, frame by frame, as the game's own art. Blender runs on your own machine, when it is installed: the Gamesteel program finds it there. About Blender