自定义地图首页地图制作教程

地形模块

在本教程中,你将通过学习制作一张类似于“自由之翼”战役第一关的小型冒险地图,来熟悉《星际争霸II》编辑器的许多功能。

我们会有一个开始区域,也就是我们的英雄开始任务的位置,这个区域包含了英雄本身,还有他们所居住和工作的军事基地,以及周围的一些植物环境。

介绍

你在启动编辑器之后,默认出现的第一个窗口就是地形模块窗口。你就是要在这个窗口中创建环境的面貌和布局,你可以在里面放置道具、单位和建筑物,届时游戏开始时它们就会被创建。

更改地形和放置单位的操作是被分成了不同的“层”控制来实现的。在地形层中,你可以更改地图的布局和环境;在单位层中,你可以放置单位和一些其它的东西,大部分东西本教程都会用到。

在我们开始之前:

创建一张新地图(文件> 新建...),选择“阿格瑞亚”纹理集。至于初始纹理,我们选择“阿格瑞亚 泥土”。当你创建一张新地图时,你可以选择地图的“依赖项”是哪一个。你可以把“依赖项”当作成是一组单位、纹理集和选项。在《星际争霸II》中,有多个依赖项可选。“对战(自由之翼)”依赖项包含了在标准的多人游戏和天梯赛游戏中所用到的所有单位和设定。“战役(自由之翼)”依赖项包含了战役中出现的所有游戏元素,例如凯瑞甘、泽拉图以及雷诺等仅出现在战役中的单位。我们准备选择“战役(自由之翼)”依赖项,以便可以用到战役中的所有单位和建筑,以及一些额外的在标准的多人游戏中所没有的环境道具和装饰物。最后,再把地图的宽度和高度设置为112 x 112。

创建地形

我们将要用到的第一个层是“地形层”,通过它我们可以修改地图的地面纹理和地貌。要进入地形层,直接按 [T]键或者点击一个有藏青色双峰山的图形按钮:

悬崖

我们英雄待的军事基地将位于一个大型山谷的悬崖边上,所以我们需要使用“悬崖”工具给我们的山谷创建一些悬崖出来:

在窗口的左侧,也就是微缩地图的下方,有一排按钮,分别对应不同的地形“笔刷”。选择“悬崖”笔刷按钮。这个按钮的图片是一个悬崖和绿色朝上箭头。

“笔刷”这个术语是个形象比喻词。在编辑器中,你选择用来添加、修改或移除地形、纹理、单位等等的工具,统称为笔刷。

下一步,我们需要为我们的悬崖笔刷选择一种要执行的“操作”。选择“降低悬崖”操作,按下该按钮以便稍后创建出悬崖效果。“降低悬崖”操作按钮的图片是一个悬崖和红色朝下箭头。然后你可以选择笔刷的尺寸和形状,同时选择你希望描绘出何种类型的悬崖。我们暂时先选择“天然悬崖”。

在地形上点击或按住鼠标左键使用笔刷,再按住鼠标右键并拖动鼠标,移动你的地图视野。如下图所示,我们将地图视野移动到了地图的左下侧,同时也在地图的左下侧“挖”出了一些悬崖。

下一步,使用“升高悬崖”操作创建一个向峡谷伸出的人工悬崖。这个将作为军事基地的停机坪。

停机坪需要一个坡道,不然是无法通行的。选择“添加坡道”笔刷。坡道只能被拖向悬崖边缘上方,不能在平坦的地面上拖出。

在我们继续创作之前,先保存一下地图。任何突发情况可能会导致你的成果白费,比如说由于自动更新要强行重启计算机而关闭了编辑器,或者停电,又或者家里的宠物不小心拔掉了你的计算机电源。与其事后破口大骂电力公司,不如养成经常保存的好习惯!

纹理

既然我们有了一些悬崖,那我们可以想想该在我们的地图上用点什么样的纹理了。我们不想让整张地图都覆盖成泥土,我们还要在地面上种些草地和铺点混泥土。

选择纹理笔刷,也就是可用笔刷那一排按钮的最左边按钮。

有许多不同的操作可以选择,包括“添加纹理”、“移除纹理”、“统一纹理”、“涂抹纹理”、“填充纹理”等等。虽然我们准备为所需要的主要纹理使用“添加纹理”,不过你尽管可以尝试一下别的操作。除此之外还有大量有关纹理选项可以选择,比如要以多快的速度喷溅、纹理形状、纹理尺寸以及纹理笔刷的样式:

增加——这个选项负责控制当你按住鼠标左键时,纹理会以多快的速度进行喷溅。

大小——调高该选项的滑条可以提高你的纹理笔刷的范围。

速度——与“增加”选项功能类似。

我们准备选择“混凝土”纹理,然后在停机坪和停机坪坡道上进行喷溅。

继续在基地周围喷溅纹理。我们的英雄所在基地已经有了一些可以建造建筑和机库的混凝土地基了,我们再在基地周围喷溅一些草地和一条泥地小路。

高度

峡谷一般是因为受到水体侵蚀而形成的,所以我们准备峡谷底部在铺上一条河流。在我们放置水体之前,还要把地形再降低一点,以便形成一条河水可以流淌的沟渠。我们可以使用“高度”笔刷在不生成悬崖的情况下,升高或降低地形。使用高度笔刷,可以制作山丘、山谷、火山口、泥土堆或者树叶堆,只要我们愿意。

选择“高度”笔刷按钮,也就是看起来像一座蓝色小圆丘的图标,就在悬崖笔刷的左侧。

选择“降低”操作。

使用笔刷创建出一条横贯峡谷的沟渠。

使用高度笔刷有时候会留下一些不符合原本期望的太过锋利的沟壑地形。我们可以使用“平滑”操作来混合地形高度,从而去除锯齿状的边缘。

水体

我们现在准备要让河水流淌在我们的沟渠之中了。

选择“水体”笔刷按钮,也就是看起来像是一滴水的图标。

水体笔刷有两种操作可以执行:“添加水体”和“移除水体”。选择“添加水体”操作(即便默认情况下已经高亮选中也需要重新再选择),显示出可以放置的不同水体类型。

在我们创建于峡谷中沟渠位置放置一些水体。

你或许可以看到河水是漂浮在峡谷的上方。要修正这一违背常理的情况,需要使用“编辑水体”按钮打开一个全是水体设置的新窗口。我们此刻只关心“高度”设定。使用滑条将水体高度调整到契合沟渠高度的位置,不要让水体浮在沟渠的上方。该窗口有许多不同的选项可以使用。当水体看起来效果符合心中的期望程度后,然后再按“确定”关闭窗口。

继续放置水体,直至沟渠中充满水体。

道路

我们的军事基地将用4车道的高速公路连接起来。要铺设高速路,我们就用要用到“道路” 笔刷。

选择“道路”笔刷,就在“高度”笔刷按钮的左侧。

目前只有一种操作,每种贴图集也只有一种类型。

左键点击鼠标会放置一个道路点。道路点会自动连接到附近的道路点。如果要放置一个不与附近道路点相连接的道路点,那就在放置道路的时候按住control键。

我们已经放置了足够的道路点,并让道路蜿蜒穿过了峡谷,接下来要做的是让道路在抵达我们军事基地的时候,向左转向,并移动到地图的边缘。

如果你需要调整你的道路,你可以进入“框选模式”对道路点进行调整。要进入框选模式,按下 [空格键]或者[Esc]键。你可以看到道路点所在位置的绿色三角。要移动道路点,点击并拖动它们即可。要旋转道路点,那就选中你希望拖动方向的道路点,然后按住 [Control]键,再按鼠标左键,拖动鼠标即可。

道路贴图不会显示在微缩地图中。如果要为玩家显示道路在那里,我们则需要在道路下方喷溅混凝土纹理才行。

植被

我们已经准备好要在地图上开始放下一些道具和单位了,但是首先,我们要添加一些小型植被。在编辑器中,例如树木和灌木这种更大型的植被是要让设计者有意和有针对性地进行布置,而像草地、鲜花这种小型植被则是使用“生成植被”功能进行放置的。这样做的好处是你不必自己亲自放置成千上万株小草道具,而且另外一个最大的好处就是,通过这种方法生成的植被让游戏处理起来也更容易一些,游戏也会更流畅。

在我们开始之前有一点关于植被的说明要提到的是:植被在“低”画质设定下是无法在游戏中显示出来的。也就是说,“地形质量”设定决定了游戏中要不要显示植被。

选择“植被”笔刷,也就是看起来像是一棵树一样的图标,就在“悬崖”笔刷的右侧。

选择你希望植被的覆盖密度有多茂密,然后按“生成植被”按钮。我们选择的密度是0.50。

你可能注意到了,在我们的道路上也出现了一些植被。如果要防止这样的情况发生,你可以选择“不允许植被”操作,然后再勾勒出你不希望有植被的区域。

切换回“允许植被”,再生成植被。现在植被已经铺满整张地图了,但没有出现在我们的道路上。