Galaxy Map Editor

Scumedit is the upcoming map editor for StarCraft II.

The StarCraft II Map Editor will improve upon the World Editor from Warcraft III in every way.

Features

 * All unit abilities will be data driven, enabling great freedom when designing unit abilities.


 * Every game database file is exposed for modification. The trigger editor features the ability to define custom functions and libraries.


 * A number of tilesets will be available, such as badlands (Mar Sara), ash (Char), twilight (Shakuras), space platforms, jungle and desert. A few new ones will also be available, such as a new Shattered City tileset.


 * Text coloring, unit coloring, and neutral units will be supported in the editor.


 * Terrain can be mixed and matched; you can define your own tileset in the editor. Doodads such as traps can be freely added to any tileset. Maximum map size will be fixed at 256 x 256.


 * Scumedit maps are capable of holding thousands of triggers, locations and doodads. It will make all the triggers in the program available to mapmakers.


 * Map "locking" will be enabled, which ensures that no one will lose credit for creating a map.


 * Many of the units  and abilities that may not end up in the final version of the game, will still be accessible by modders.


 * Heroes can carry items in scumedit through the use of a toggle. Blizzard will try to ensure that heroes and units can also gain experience in scumedit, although this ability will likely not be available in the campaign or standard multiplayer games. This will enable map styles such as Defense of the Ancients to be reproduced in StarCraft II.


 * The footprint of structures can be adjusted to whatever the editor desires (such as "square" buildings).


 * The editor features a proprietary scripting language based on C, but users will also have access to the more user friendly Trigger Editor which will allow beginner and intermediate map designers to make advanced maps without having to learn the scripting language.


 * Upgrades can be extended arbitrarily, and can be modified using triggers.


 * The UI can be customized, but it is not a user-friendly process.

Custom races are supported, even with melee maps.

There will be support for one more resource.