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

    The map editor

    Developer: Suicidal Insanity (Henrik Arlinghus)

    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.

    Start here. Everything else operates on a map this produces.

    Downloadstormcoast-fortress.net
  2. 2

    TrigEditPlus

    Triggers as text

    Developer: TRGK

    A ScmDraft 2 plugin that opens a map's triggers as plain text instead of the click-driven trigger window. That 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 editor. It is also the form you need if you want an AI to read and edit your triggers.

    Not an installer. Create a folder named plugins inside the directory where ScmDraft 2 is installed and put the .sdp file in it, then restart ScmDraft 2.

    Downloadscrmaps.com
  3. 3

    EUD Editor 3

    The EUD layer

    Developer: Buizz

    Opens a finished map and adds EUD features to it. Two sections matter for save/load: TE (Trigger Editor), where the generated EPScript goes, and Plugin, where the key table and eudTurbo go. It is also what compiles and protects the final map.

    This is where you paste both blocks SCRMaps generates for you.

    Downloadgithub.com
  4. 4

    euddraft

    The compiler EUD Editor 3 runs on

    Developer: Armoha, TRGK

    Not a program you open or use directly. EUD Editor 3 calls it to turn EPScript into the trigger data StarCraft actually runs, and it supplies the plugins the save/load system depends on — MSQC, which captures typed keys, and eudTurbo, which makes triggers run often enough to keep up with a player typing a code.

    Download it first, then point EUD Editor 3 at it. The editor asks you to set the euddraft path the first time you open it, and cannot build anything until you do.

    Downloadgithub.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.

    Downloadaudacityteam.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.

    Downloadclaude.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.