All updates
AnnouncementAI & MCPEditor

AI authoring: the MCP server can build, test and publish a game without the editor

A large pass on the Vastopia MCP server adds editor-free map creation, terrain baking, water, walkability, height layers, props, animations, all twelve drop tables, building stamps, dialogue wiring, cloud asset pulls, test deploys, backups with restore, conflict detection and an audit log.

Build a world without opening the editor#

  • create_map, generate_terrain, sculpt_terrain, apply_erosion, bake_terrain (merges walkability instead of replacing it), set_water, set_tile_walkability, create_height_layer / set_height_layer, place_props with a props.bin codec, and stamp_building_prefab.
  • The Terrain3D base surface is imported without an editor session; export_pck and build_server_package run in-process.

Content#

  • define_animation / define_animation_base with id validation; set_drop_table covers all twelve drop tables; define_recipe writes the skill arrays the runtime reads; define_shop validates its currency; define_task checks trigger targets reference real entities.
  • Dialogues wire to NPC options; define_interface gains grid, scroll, spacer and texture nodes; define_vfx generates particle scenes; set_schema_row edits any schema table.
  • Item, equipment, location and interface script templates; scripts are structurally checked as C# before they are written; generate_script_project produces an IDE companion project with direct module calls.

Assets and testing#

  • browse_cloud_assets / pull_cloud_asset reach the approved cloud library; FBX/OBJ imports convert through headless Blender; update_asset, delete_asset, check_references (with blast radius in delete confirmations), and asset requests visible in an editor panel.
  • deploy_test_build, stop_test_server, play_local over the editor bridge, read_server_logs with modes and filtering, screenshot_editor.

Safety#

  • Generation-stamped backups with get_change_log and restore_backup; failed write plans roll back; conflicts between editor saves and AI writes are detected; destructive calls are recorded in an append-only audit log; dryRun / confirm on moves, promotion and terrain bakes; VASTOPIA_PUBLISHING=off keeps an agent author-only.

More in this area