Scmdraft is the first and oldest third party map editor for Starcraft. The goal of this project was to allow map editing without requiring multiple programs in order to edit maps, while simultaneously providing all features possible with the map format.
Scmdraft is the first third party mapeditor for starcraft. The original mapeditor was started in december 2001, and was written in delphi. This version was updated and improved for roughly 2 years, until it was able to match staredit in terms of features and capabilities. However a key feature, isometrical terrain, was missing. Due to frustration while trying to implement this work was stopped for almost a year. However, In summer 2003 work was restarted on understanding the algorithm behind isometrical tile matching, after this was done the first versions of ScmDraft 2 were written and released. While this started out only being able to edit terrain, it quickly grew to cover all other layers. There also were experiments in using direct3d, directdraw, and opengl to render the maps. These however were abandened because video cards stopped supported 256 color textures which were required in order to acheive decent speed. This is the codebase the current version is based on, where, roughly 3 years after the first release, any feature imaginable has been implemented.