User guide
What each layer does, how the editor is used, and the table of what is and is not implemented.
A StarCraft and Brood War map editor that runs in a browser tab, built in homage to StarEdit, SCMDraft 2 and StarForge.
It opens real .scm, .scx and .chk files, draws them with the game's own tileset
and unit graphics, and writes archives the game will play. Sections and archive
members it does not understand are copied through untouched, so a map only loses what
you deliberately change.
Beta. Nothing here has shipped a campaign yet. Keep backups of maps you care about, and check anything important in-game before you rely on it.
- Getting startedFour ways to run it:
- What works, and what does not
- Working in the editorLayers along the left rail: Terrain, Doodads, Units, Sprites, Locations, Fog of War and Cut/Copy/Paste, on the keys T D U S L F C.
- KeyboardF1 lists the lot.
- DocumentationAll of it is also a site — docs.scmjs.dev — with these documents as pages, a search box, and a reference for every call in the plugin API generated from the editor's own declarations.
- LicenseThe original scm-js source is MIT-licensed; see LICENSE.