SCMD
简介
ScmDraft2(简称SCMD2或SCMD)是星际争霸1的其中一个地图编辑器,其历史可以追溯到1.08版本的时期,具体历史未找到详细资料。区别于暴雪官方自带的地图编辑器Starcraft Campaign Editor(StarEdit,简称SE),SCMD编辑器是由玩家制作的第三方编辑器。但其功能比官方编辑器更加强大,在2020年的某次更新中,暴雪删除了重制版自带的地图编辑器SE,并建议地图制作者使用SCMD进行地图编辑。
关于官方编辑器SE,请参见Starcraft Campaign Editor
版本
SCMD目前使用版本主要有两个:SCMD2.0.9 以及 旧版SCMD2.0.8,以下简称209和208。209和208都不代表某一具体版本的SCMD,而是指其所有子版本的总称。
SCMD 2.0.9
目前的最新版为2.0.9.10的2020.06.24(W)版本,推荐大家下载与使用。此版本专门为星际争霸重制版服务,可直接读取重制版的CASC数据来加载重制版特有的地形、装饰物等(包含8个方向的预置斜坡,新加装饰物等等),拓展了字符串总容量(使用Extended string table)以及可直接以utf-8格式编码中文字符(游戏内不会变成乱码),可使用重制版新增的玩家颜色等等。
SCMD从2.0.9.10的2019.10.03的版本开始,就开始使用Extended string table了。2019.10.03以前的旧版编辑器(包括0.9.10发行版)使用的是普通string table,是不支持utf8字符的编码的,因此在旧版编辑器中输入中文,会在游戏中变为乱码。而新版编辑器使用了Extended string table,它是支持utf8字符的,因此,我们可以直接在这些新版的地图编辑器内输入中文(地图名、任务简介、display触发等),这些中文可以正常保存并在游戏中正常显示,不会变成乱码(将地图保存为 StarCraft: Remastered Broodwar Map 格式即可,详见使用方法)。
注意,由于普通string table不能兼容Extended string table,但后者可以兼容前者,因此使用2019-10-03及之后版本的scmd编辑器制作并保存的地图无法被之前版本的scmd编辑器打开,而使用之前版本的scmd所制作的地图可以被新版编辑器打开。
SCMD 2.0.8
208是1.08时代就在使用的旧版本编辑器,但重制版仍然可以正常使用208编辑的地图。208版本及更早的SCMD版本均通过读取旧版星际的mpq文件来加载地形、装饰物等游戏数据,无法读取重制版的Casc数据。208无法直接输入中文,在中文windows系统中,默认编码为GBK,导致208无法直接输入中文字符串,必须修改系统默认编码为UTF-8或者使用UTF-8转码工具将字符串转码为UTF-8格式才可以在游戏中正常显示。且208不支持将地图保存为 StarCraft: Remastered Broodwar Map 格式,仅支持旧版本的scm和scx格式。
注意:208已经是不推荐使用的版本,但在默认设置下,使用208画轴对称和中心对阵地形的准确度比209更高。
下载方法
最新版官方英文版(推荐使用)
方式一:官网下载
点此进入SCMD官网的下载页面。向下滚动页面找到Available builds的列表,如图所示,单击"2020.06.24(W)"即可。
注意,scmd官方的版本一定都是英文的。你所看到的或者正在使用的中文版都是基于官方的英文版汉化而来的。由汉化导致的一切显示问题、功能问题、翻译错误等bug,都请自行解决或克服,或者联系汉化作者。
方式二:在工具箱内下载
找到官方英文版并下载:
最新版官方版汉化版
汉化作者:末日小菜 Marvel
请在工具箱内自行寻找
旧版SCMD
请在工具箱内自行寻找
使用方法
官方最新版
将压缩包解压到一个文件夹内,即可直接使用:
双击ScmDraft 2.exe即可打开编辑器,进入“Profile选择与设定界面”