从零开始地图编辑器
不论这是不是你人生中的初次体验,都欢迎一起来认识《魔兽争霸III》编辑器,了解一下制作地图的基本知识。在看完这篇文章之后,你应该能有以下收获……
- 了解所有编辑器的主要模块;
- 懂得如何使用地形编辑器制作出基本地图;
- 对于如何调整单位属性有基本认知;
- 懂得如何制作自定义游戏并与好友分享自制的地图。
第一部分:导览介绍
如果你已经安装了《魔兽争霸III》,只要前往暴雪战网客户端的游戏页面,即可启动编辑器。
在我们正式开始之前,需要先做点准备。
- 调整镜头的裁剪平面。如果你在缩小显示的时候,画面会变成黑色,那就代表裁剪平面切掉了你的镜头。按住 Ctrl 并将鼠标滚轮向下滚动,即可调整裁剪平面。
- 调整默认音量。如果你使用的是耳机,建议你前往「File Preferences」里面的「Sound」页面,把编辑器的音量调低一点。
- 调整界面颜色。你可以在调整偏好设置的页面中,顺便在「Visual and Text Colors」页面中调整用户界面的色调,让编辑器变得更容易使用。
《魔兽争霸III》编辑器的主要工具都能通过「模块」菜单使用,它们分别是:
- 地形编辑器:修改地图的地形、放置单位与装饰物、定义各个区域。
- 触发编辑器:管理地图脚本、自定义事件和触发器。
- 声音编辑器:导出/导入音效与音乐,并管理音效素材。
- 物体编辑器:负责处理游戏内单位、技能、建筑,并让你能够创建自定义单位。
本篇文章不会提及的其他编辑器功能包括:
- AI编辑器:让你能够针对地图和剧情战役自定义电脑玩家(AI)的设置。
- 物体管理器:管理地图里面的所有东西,单位、脚本、音效、镜头等无所不包。
- 素材管理器:导入/导出自定义素材,例如:图标、模型、音效等。
第二部分:动手做一张对战地图
我们来制作一张非常简单的双人对战地图。
- 创建新地图:在「File」菜单中,选择「New Map」,这次先暂时将所有设置值保留在默认状态。
- 地形:通过添加悬崖来修改地形。在 Terrain Palette 页面里,开启「Apply Cliff」并勾选「Decrease One」,在地图正中间画一条沟渠。
- 起始位置:接下来,切换至 Unit Palette。选择「Start Location」单位,将其放置在你想要的 1 号玩家起始位置;然后改成选取 2 号玩家,并按照同样方式放置第二个起始位置。
- 地图设置:在「Scenario」菜单中,选择 Player Options,并同时开启 1 号玩家与 2 号玩家,让这张地图变成双人地图。
点击工具栏的「测试地图」,启动你自制的《魔兽争霸III》地图。在游戏的刚开始,你拥有城镇大厅和几名苦工类型的单位,但除此之外什么都没有。让我们来把这张地图变得更有趣。每一张对战地图都应该在玩家的起始位置附近摆放一个金矿和几棵树木。
- 新增树木:从 Unit Palette 切换至 Doodad Palette,并从装饰物列表中选取「Summer Tree Wall」(汉化界面中为「夏天树墙」)。接着,点击地图即可放置树木。你可以在调色板里调整笔刷的大小与形状。
- 新增金矿:回到 Unit Palette,并选取「Neutral Passive」,然后放置两个金矿。点击工具栏里面的 「Selection Brush」,或按下空格键并连点两下金矿,即可从放置模式切换成选取模式,并调整金矿的数量或其他属性,然后再次测试这张地图。
你看,好到不行!只设一道传送门好像有点不公平,所以我们再造第二道传送门,然后把它连接到另一个出口区域。
注:原文在此处没有给出放置「区域」与传送门的具体步骤,直接跳到了连接出口区域;英文原文同样如此,按原样保留。
第三部分:「嘿,你有空帮我测点东西吗?」
是时候邀请好友(或是网上随便一位路人)一起来看看你打造的成果了。
- 保存地图:首先,你必须先把地图保存在游戏能够读取的地方;如果你使用的是 Windows 系统,可以把文件保存在「Documents」文件夹里,路径为:
Documents\Warcraft III\Maps - 创建自定义游戏:从游戏的主菜单中,选取「自定义游戏」。点击「创建」,为自定义游戏命名,然后往地图列表下方滚动,直到你找到自己的地图。点击「创建」(同样的名字,但不同的按钮),即可使用这张地图创建游戏大厅。
- 添加好友:如果你有好友在线,只要点击大厅里面的空位并选择「邀请至游戏」,即可邀请他们前来一起同乐。或者你也可以把空位留着,然后点击「开始游戏」,让 Battle.net 帮你自动搜寻对战,或帮你加入电脑玩家。
对战地图诀窍
以下提供几个诀窍和最佳的实战演练方式,帮助你起步并设计出有趣且公平的对战地图。
- 空间很重要。每个玩家的起始位置跟距离最近的金矿之间必须要有足够的空间;但除此之外,空间在其他许多不同的场合中也都是重要的考量因素。你必须要提供足够宽敞的空间给地面单位移动,要不然它们可能会卡在地图的某个地方;也建议你多去留意地图的哪几个地方是空间狭窄的隘口。
- 选择正确的地图尺寸。针对地图的最大玩家人数,选择合适的地图尺寸。如果只有两个玩家,但地图却很巨大,场面会变得很尴尬;同理,如果把许多玩家塞进一张很小的地图,则会导致场面变得相当混乱,并不是每个玩家都喜欢这样。
- 思考地图的对称性。玩家彼此之间的处境应该要公平,这样才算得上是优秀的对战地图;换言之也就是,每个起始地点的优劣势必须完全相同。这一点也跟刚才提到的空间有关:如果其中一个玩家有许多天然屏障保护,但另一个玩家的基地却相当空旷毫无掩护遮蔽,那么游戏的公平性就会大受影响。
- 记得添加中立建筑。游戏中有许多中立建筑(例如:地精商人和旅店),这些建筑可以让任何一张地图的策略变得更丰富多变且有趣。你可以思考看看哪种中立建筑比较适合你的地图,但是请记得,在放置这些建筑的时候,一定要维持玩家之间的竞争公平性。
结语
介绍到这里,你应该已经了解该如何使用《魔兽争霸III》编辑器制作出简易地图,也知道该怎么跟好友一起同乐了。但这还只不过是《魔兽争霸III》编辑器最最基本的功能而已。你可以创建自定义游戏类型并与好友同乐,也可以制作动画影片,或是使用脚本来创造动态的单人游戏地图,甚至可以做出完整的剧情战役,或是导入自定义素材来改变自制游戏内容的外观和气氛。卷起袖子开始挥洒创意吧!