SCRMaps
/
Sign in

Map Making Tools

The programs behind almost every EUD map. They do different jobs and are used in order — build the map, edit its triggers, add EUD features, then compile it.

  1. 1

    ScmDraft 2 + TrigEditPlus

    The map editor, and its triggers as text

    Developer: Suicidal Insanity (Henrik Arlinghus) · TrigEditPlus by TRGK

    Where the map itself is made: terrain, units, locations, forces and classic triggers. It is also where you rename units, which matters for save/load — the death-counter names you enter on SCRMaps must match this unit list exactly, or the generated script will not build. TrigEditPlus is the plugin that opens those triggers as plain text instead of the click-driven trigger window, which turns trigger work into ordinary editing: search and replace across every trigger at once, copy a block and change three names, or hand the whole file to an AI to read and edit.

    Start here. TrigEditPlus is not an installer — create a folder named plugins inside the directory where ScmDraft 2 is installed, put the .sdp file in it, and restart ScmDraft 2.

    ScmDraft 2 ↗stormcoast-fortress.net
    TrigEditPlus ↗scrmaps.com
  2. 2

    scmJS

    A map editor in the browser

    Developer: jeany55

    An open source editor written in TypeScript that does ScmDraft 2's job in a browser tab: open, edit and save .scm, .scx and .chk for Brood War and Remastered, protected maps included. There is also a desktop build — the same editor wrapped for Windows, macOS and Linux, with an auto updater — so it is the only one of these that runs on a Mac without a Windows layer.

    Still in development, and it says so itself: back up any map you care about before editing it. Bugs go to its issue tracker, with Help ▸ Copy Bug Report in the editor for the log to attach.

    Download ↗scmjs.dev
  3. 3

    StarDraft 2

    A map editor for Windows

    Developer: Milestone, iDoodler

    StarDraft 2 is a map editor for StarCraft: Remastered, for Windows. It edits classic maps, and it makes EUD maps with new units, weapons and game rules from trigger blocks in plain sentences.

    Windows only, and it ships as a zip from its releases page rather than an installer.

    Download ↗github.com
  4. 4

    EUD Editor 3 + euddraft

    The EUD layer and the compiler under it

    Developer: Buizz · euddraft by Armoha and TRGK

    EUD Editor 3 is a UMS making tool for StarCraft: Remastered. It opens a finished map, adds EUD features to it, and compiles and protects the result. euddraft is the framework it runs on: it applies plugins to a map and turns eudplib and EPScript code into the trigger data StarCraft executes. Armoha's fork is the one for Remastered — it is tuned for SC:R UMS maps, where the upstream project targets 1.16.1 and maps that have to run on both.

    Download euddraft first: EUD Editor 3 asks for its path the first time it opens and cannot build anything until you set it. Setup and the manual are on the EUD Editor 3 wiki.

    euddraft ↗github.com
  5. 5

    Audacity

    Sound and music

    Developer: Muse Group

    A free audio editor, used here for one job: converting sound and music into the .ogg format ScmDraft 2 imports. Trim a clip to the length you need, drop the volume so it does not drown the game, then export as OGG. The same tool is what you use to shorten a track that is too long or too large to sit comfortably in a map file.

    Sound is the one part of a map with no substitute — nothing in ScmDraft 2, EUD Editor 3 or euddraft will convert an audio file for you. Watch the file size: every clip is carried inside the .scx and players download all of it.

    Download ↗audacityteam.org
  6. 6

    Claude Code

    Reading and writing your triggers

    Developer: Anthropic

    An AI that works on files on your own machine. Export your triggers with TrigEditPlus and your EPScript from EUD Editor 3, and it reads both, then edits them in place — adding a trigger to every boss at once, changing a value across four map variants, correcting wording in every message. The larger use is writing mechanics that do not exist yet: describe the behaviour you want and it produces the triggers and EPScript that implement it, built from the counters, units and locations your map already has. It also verifies its own work, reproducing anything with arithmetic in it — a save code, a drop table — in a script and testing it over thousands of cases before you ever compile.

    It works on text, so it cannot draw terrain, place units, compile, or test in game — those stay yours. Available as a desktop app or in the terminal, and it needs a paid plan. The course covers installing it and how to keep it grounded in your own map's syntax.

    Download ↗claude.com

How they fit together

Download euddraft first and set its path when EUD Editor 3 first opens — the editor will not build without it. Then make the map in ScmDraft 2, open it in EUD Editor 3, and paste the EPScript into TE and the plugin settings into Plugin. Nothing here runs alongside StarCraft — the finished map is a normal .scx file.

Need a save/load system for your map?

SCRMaps generates one for you, with a leaderboard, from a list of the values you want to save.