标题：魔兽RPG
魔兽RPG
比如在竞技中比较出名的DOTA、真三国无双、澄海3C、忍村等。还有防守地图中比较出名的如守卫剑阁、天地劫 伏魔英雄传 仙剑奇侠传三 TD类 华理小偷 人族无敌 等 都是比较经典的魔兽RPG地图  正式地图
地图制作
WE由四个主编辑器还有个功能强大的物件管理器（Object Manager）组成。四大编辑器分为地形编辑器（Terrain Editor）、单位编辑器（Unit Editor）、触发编辑器（Trigger Editor）、音效编辑器（Sound Editor），四者关系如图，其中要属地形编辑器和触发编辑器功能最为强大。本文将以四大编辑器为主线介绍WE，并以官方RPG地图WarChasers的制作方法为例，由浅入深地讲解构建一幅魔兽地图的思路。 2.1 地形编辑搭建舞台场景——地形编辑器 
WE基本元素之一。光用地形编辑器就能制作出简单的对战地图。由于它被设计得“傻瓜化”，就算是新手操作起来也非常容易，仿佛Windows画板一样。 
通过魔兽争霸快捷程序组运行World Editor之后看到界面，这便是最基础的地形编辑器。 
①上方为菜单栏，与其它的Windows软件类似，在这里可进行WE的所有指令操作。 
②WE的主编辑视窗，通过它看到所编辑地图的全貌。 
③辅助视窗，对你编辑地图有一定帮助，不过会影响到速度。 
④工具面板，相当于一个巨大的素材库，能很方便地添加物件到地图。 
⑤状态栏，记录了包括鼠标位置、鼠标所选物件的名称等附加信息。 
看过地形编辑器的构造之后，我们来学习如何绘制地图的基本场景。第1步，新建一张地图（File→New），这时会看到网格——暴雪为了方便玩家合理安排地图构造而设计的类似一些图像编辑软件的引导线（可通过View→Grid→None来消除它）。首先，我们使用工具面板的地形面板（Terrain Palette）来创建一些山和水之类的自然地貌。A部分用来调整地形纹理以及绘制分界线。B部分调整悬崖、海水以及地表类型，不过在这里请注意两点：第1，只能在高度差为1，而且宽度至少为三个中型网格，长度在五个中型网格以上的地形间创建坡道（Ramp）；第2，不要在小范围内同时使用两种悬崖类型（Cliff Type），这样可能会造成地表贴图错误。在完成了地形纹理设计和悬崖调整以后，使用C部分的地形高度选项来使地形变得更自然点儿。在调整高度时，建议使用D部分的笔刷选项，将笔刷调整到最大，这样可省下不少力气。 
对自己创造的地形满意吗？光秃秃的可不好看，想加些树木、小鸟还有瀑布之类的修饰就需要用到摆设面板（Doodad Palette）了，点选工具面板上方的选择框或点击Layer→Doodad来切换到摆设面板。当你创建类似箭靶的物品时，会发现大小与方向都是随机的，这时既可将四部分的随机大小和随机方向取消，然后重新添加摆设，也可通过双击调整摆设，然后输入数值来改变大小、方向和种类。如果想大致地调整一下方向，则使用Ctrl+鼠标左键点击/拖拽。 
嘿嘿，接下来就是为你的地图添加有生力量了，用相同的方法切换到单位面板（Unit Palette），相信到这里魔兽玩家应该不会陌生，你可随意添加任何兵种和建筑到地图上，不过要注意，当准备创建中立生物或构建敌人基地时，别忘了更改上方的玩家哦（默认是Player1 Red）。同样能通过双击已建立的单位来更改所有者，也可使用鼠标框选或用Shift+鼠标左键来选择多个单位进行批量修改。除了所有者以外，单位的属性面板和摆设的属性面板还有很多不同的地方，其中的技能栏可激活所编辑单位的技能，而掉落物品栏多半用于设置中立生物死亡时掉落的物品。当然，游戏地图都需要有起始点，在单位面板中Buildings的最后一栏找到起始点（Start Location），然后将它创建在地图上的任意地方。别忘了作为对战地图，至少要有两个起始点。接下来需要做的就是为你的对战地图加上一些小修饰了：点击菜单Scenario→Map Description，在Description栏里你可修改地图名称、游戏人数和地图说明，作者栏里签上你的大名。最后测试一下地图（Ctrl+F9）就可存盘了。2.2 单位编辑排练演员——单位编辑器 
大家肯定不会满足于只创造简单的对战地图，就像有了电脑不光只学打字一样。想学会如何驾御WE添加一些有个性的元素，这时我们就要用到下面的单位编辑器了。 
单位编辑器功能很强大，因为官方经常用来调整平衡性，所以使用它就好像编辑QQ个人资料一样简单。本节将介绍如何使用它，并且主要对各个可修改选项加以解释，让大家可尽情发挥想象力创造新的单位——善恶美丑高矮胖瘦，完全由你选择。 
用F5打开它以后，我们可看到A部分是与地形编辑器同样的菜单栏和快捷按钮栏，单位编辑器的菜单命令非常少且比较简单。B部分是单位树，在这里你可全览所有单位。C部分则是显示在B部分选择单位的详细数据，你要做的就是在此对各项数据进行修改。通过点击菜单File→New Custom Unit新建自定义单位，弹出新建单位窗口，其中名字可在创建后再编辑，最主要的是选择参照单位，也就是要你选择想在哪个单位的基础上进行编辑。选择了之后会在单位树的最下方看到新建的单位被放在了Custom Units目录下，点选刚才新建的自定义单位，通过右方的编辑窗口对数据进行修改。 
因为编辑器里面可编辑元素多得恐怖，而且有一些玩家在游戏中都没有见过，所以我只对常见的项目进行解释。 
注释 伤害值的计算：例如9级石头人的基本伤害值为60，伤害值随机数为1，随机伤害值为8，算出石头人对地攻击的最大伤害为60+1 8=68，最小伤害为60-1 8=52，即伤害值范围为52～68。金钱奖励的计算方法同理。 
以上是普通单位的编辑介绍，在编辑英雄单位时，有以下特有的修改选项。 
在设置完了这些让人眼花缭乱的单位数据及属性后，不要忘了通过点击菜单File→Export Unit Settings来将所改动的单位数据存储到文件中，然后再在你自己设计的地图上使用Import Unit Settings来调入修改了的数据。 2.3 剧情编辑展开剧情——触发编辑器 
触发编辑器是WE的灵魂，魔兽RPG无限的内涵就是因为它的存在。在此节，通过分析经典RPG地图WarChasers（大家可在魔兽争霸游戏目录的MapsScenario下找到它）中的几个设计要点，来对触发编辑器有基本的认识。 
打开地图WarChasers可看到它的全貌，不要光顾着欣赏地形，这些在上面讲述的地形编辑器中你同样能做到。在讲解范例之前，先来了解一些触发器的基本常识。首先是域（Region）的概念，它是地形编辑器与触发编辑器之间最重要的一道桥梁，绝大多数的触发器（Trigger）都与它有关系。通过工具面板→域面板（Region Palette）来显示地图上的域，大家会看到地图上有许多不同颜色的矩形框，这便是域了，其中每个矩形框都是一个域。域面板简单地分为两部分：一部分仅为一个快捷键按钮，当激活时（绿色）为增加域，当取消激活时（灰色）为编辑域的大小或移动/删除域；另外一部分是域列表，在这里通过双击域名，视窗会跳转到该域所在区，并且还可在域名上单击鼠标右键→编辑域属性（Edit Region Properties）来修改该域的详细资料，除了修改名字和微调域大小以外，还能改变域的颜色（Select Color）、天气效果（Weather Effect）和声效（Ambient Sound）。 
了解过域以后，可进入触发编辑器的学习了。按快捷键F4打开触发编辑器，有一个类似单位编辑器的窗口摆在了面前。让我们来看看它的结构：最上方的是菜单栏。往下左边是触发器树，类似于单位编辑器里的单位树。目录下出现的文件便是触发器，左键单击触发器会打开编辑视窗。位于编辑视窗上方的文本框为备注框。备注框下方的便是触发器编辑主视窗了，这里需要讲解的是触发器分为事件（Events）、条件（Conditions）、行为（Actions）三部分，即当发生什么事件，并且满足什么条件时执行什么行为。是不是感觉有点像计算机语言一样枯燥，那么现在让我们试着读懂WarChasers中几个触发器制作的效果实例吧。 
实例分析　
实例一：如何实现游戏开始时的选择英雄，这是绝大多数RPG地图所必备的。 
实例效果：进入游戏后，将树精灵移动到英雄附近时，则选择该英雄。 
实例讲解：进入触发器树中Hero Selection目录下的Robo X触发器，我们可看到主视窗中的事件、条件、行为三大部分。 
事件部分：此处的意思是当一个单位进入Robo X域，则引发该触发器。（通过双击可以编辑为你所需要的语句） 
条件部分：在这个实例中条件部分为无，即当事件发生时无条件运行该触发器。 
行为部分：（下文中提到的玩家1为玩家自己，玩家12为电脑） 
1.在Start2域中心为进入单位的拥有者新建一个名为Megotron X的单位（在这句中，你可以更改生成的单位数量、类型以及在哪个域新建该单位和该单位被建立时的角度）。 
2.给刚才建立的英雄一个复活十字勋章（由于这是给英雄添加物品，所以不能设置数量，不过你依然可以更改物品的类型。Last Created Unit代指的便是刚才新建的Megotron X）。 
3.如果进入的单位属于玩家1则将刚才新建的Megotron X赋予单位类型变量Player1，否则什么都不做。（这里利用了Set行为语句来设置变量，为什么要设置变量呢？就像为什么我们每个人都有名字一样。If Then Else是经常用到的行为语句，它常会通过条件来判断该执行哪个行为） 
4、5、6.三句横线标注的语句功能同第3句一样，大家很容易读懂。 
7.移出进入Robo X域的单位（这里的Entering Unit同样指的是进入域的树精灵）。 
8.启动触发器Snap Camera to Player（检查条件）。（执行Camera Control目录下的Snap Camera to Player触发器，你也可通过使用类似以Trigger开头的语句的触发类型语句来建造触发器链，相当于连锁反应）。 
实例总结：现在我们知道RPG地图开始时用一个精灵选择自己喜欢的英雄来作战，这个最基础的触发器实例是怎么样通过事件、条件、行为这3个部分来组合的，还了解了基本的语句构成。 
实例二：瞬间移动。通过此实例我们可发现触发编辑器不仅有差异性，也有多样性，即用多种方法达到同一个目的，正是因为如此，触发编辑器才可让大家尽情发挥想象。 
实例效果：当坦克到了终点以后，将玩家的英雄传送到Waygate2 A域。 
实例讲解：目录Tanks下面的Player 1 Leaves Tank触发器。 
事件部分：当一个单位（坦克）进入Tank Leave 02域时，则引发该触发器。 
条件部分：进入的单位为变量Player1（这里请大家不要被迷惑了，这个Player1只是一个单位类型变量，而非玩家1，这个变量指代的便是坦克）。 
行为部分： 
1.关闭此触发器。 
2.取消变量TempPlayer1的隐藏状态（当你的英雄进入坦克时，在其它触发器中已将你的英雄隐藏，并赋予单位类型变量TempPlayer1，●表示单位相关语句）。 
3.将TempPlayer1移动到Waygate2 A域（这个移动没有等待时间，可算是瞬间移动）。 
4.在Tank Leave 02域创造“传送”特效（这是一个用来创造特效的语句，大家可能会问，英雄都被传送到了Waygate2 A域了，怎么还能在Tank Leave 02域看到特效？其实在玩家进入坦克时，视角已被固定在了坦克身上，在没有新的语句来改变视角之前，视角依然只是坦克，▲表示特效相关语句）。 
5.将刚才建立的特效赋值给特效类型变量列TankSFX[1]（这里出现了变量列（Array）的概念，所谓变量列，就是将同类型变量集中在一起，便于操作，就像把书都放在一个包里便于携带一样）。 
6.等待0.10秒（等待语句在触发编辑器里作用也比较显著）。 
7.隐藏变量Player1。由于坦克在以后的游戏中不会再使用到，所以我们完全可使用Remove命令将它删除，你可新建移除单位的行为语句（Unit-Remove），然后将Triggering Unit值更改为变量（Variable）Player1，这样便做到和隐藏变量Player1等同的效果了。 
8.将TempPlayer1值赋予Player1（执行后，Player1便是指代的玩家的英雄了）。 
9.执行Snap Camera to Player（忽略条件）（当选择忽略条件时，就算执行的触发器有条件也不会被考虑，这便是转换视角的语句）。 
10.等待2.00秒。 
11.摧毁特效TankSFX[1]。（将刚才建立的特效摧毁） 
实例总结：这个例子有些复杂，大家可反复看注释并结合游戏来分析。从这个例子了解到在触发编辑器中达到一个目的不是只有一种方法。另外，编辑触发器中经常用到变量，但请大家注意使用变量时要有逻辑性，逻辑错误会导致整个地图出现问题。 2.4 音效编辑主题曲及配音——音效编辑器 
四大编辑器中最后一个组员——音效编辑器，不过它并不像其它编辑器那样强大，使用它为的是渲染地图内涵的气氛。 
按F5键启动声效编辑器，结构与单位编辑器类似，上方的菜单栏中，可输出/输入声音或者乐曲，在左方的声效树状列表中，能找到出现在魔兽争霸游戏中的所有声音和乐曲。双击可播放该文件，若想在触发编辑器中能调用该音效，则需要通过点击菜单File→Use Internal Sound将该文件导入到右方的声音变量列表，以使它成为一个变量。当然，这样还不能算完工，还需要在触发编辑器中调用它才行，在触发器的行为部分加入播放声音/乐曲（Sound-Play Sound或Sound-Play Music）的行为语句，便可播放刚才所加入的声音/乐曲了。虽然声音类型的行为语句很多，不过对于初学者来说，掌握这两个和中止声音/乐曲就差不多了。 
OK，至此我们已了解WE的基本核心内容了，即通过四大编辑器来进行自主设计，为了能使大家有个较清晰的脉络，我们为大家整理一下制作地图的基本思路： 
1.运用地形编辑器绘制出地图的全貌，这是一张地图能否吸引人的首要条件。 
2.运用单位编辑器在地图中创建游戏可能出现的任何单位，包括人物、建筑等。 
3.在策划的前提下，合理使用触发编辑器来让整个地图“动”起来。大体步骤为：初始化数据→建立游戏系统（即设置人物变量等，可以增加一些类似贩卖物品系统等新元素）→游戏任务。初学者可根据上文介绍的实例进行模仿，平时多多分析高手的地图设计，有了经验后向更复杂阶段挑战。 
4.地图的后期制作，包括用音效编辑器添加背景音乐、游戏音效等，然后再进行一些其它方面的润色。 
5.调试阶段，如果你想做出一张受大家喜爱的地图，那么设计完地图后不要急于推出，首先让自己不断地去调试，去试玩，玩到自己都不想看到这张地图时，就大功告成啦！ 2.5 技巧概括地形编辑器技巧 
1.点击菜单File→Perferences可对WE进行优化，如果总是忘了存档，那么在General栏中设置AutoSave的时间来开启自动存档，至于其它选项大家可根据喜好来调节。 
2.通常在设计完地形以后会通过点击菜单View→Pathing或按快捷键P开启路径选项，用来检查道路是否可通过，其中紫色代表不能通过。 
3.当为单位面板时你不能点选到摆设，需要切换到摆设面板；同样，当在地形面板时，只能对地形进行操作。 
单位编辑器技巧 
用单位编辑器来让一个单位变成无敌（Invulnerable）。很简单，修改该单位的能力选项，再点选添加能力（Add Ability），然后可从单位（Unit）能力面板中找到Invulnerable（Neutral），选择它便可以了。 
触发编辑器技巧 
在检查错误时，通常在可能引起错误的行为语句前加入Game-Text Message（Auto-Timed），这是一个在游戏中显示文字的语句，你可将它们设置为显示不同的信息，这样当你发现哪个信息没有显示时就可大致确定引起错误的语句了。
RPG地图
3.1 澄海3C澄海3  澄海3Cc，是国内早期魔兽争霸RPG地图之一，创作至今已经超过5年，经久不衰，在国内外的RPG市场占有较大的比例，拥有众多的战队和玩家，支持率也节节攀升，其中许多特色更成为RPG地图的经典。澄海是娱乐和竞技互相结合的地图，新的澄海在不失去RPG娱乐本质的同时，同时注重了对平衡的调整。3.2 巨魔与精灵本地图分为精灵与巨魔两个对立体系，精灵以防守为主，巨魔以进攻为主（防守类游戏 和 异形VS人类等游戏类似）。 
与其他角色对抗图不同的是一场游戏结束后可以玩很多局，而且有很多个地图可以让玩家自行选择（游戏开场后，由主机控制键盘上的四个方向键来选择地图）， 且死亡后可以选择协助巨魔或者精灵增加游戏平衡性的好玩程度。 
每局过后由游戏默认的主机选择下一张地图，其他玩家则继续自由选择做巨魔或者精灵，若出现无人选择巨魔的情况，游戏系统则会随机抽取一位玩家做巨魔。3.3 真三国无双  魔兽 三国无双《真·三国无双》（日文：真·三国无双﹑しん·さんごくむそう）系列是由日本光荣株式会社（英文:KOEI，日文：光栄﹑こうえい）在2001年发售﹑并在日本索尼公司的PS2发行。真‧三国无双为PS上三国无双的改编续作，其发售在一定程度上助长了PS2的初期销量。随后十数年间陆续推出数作，无双系列也已成为全平台全面发展的一个庞大的系列。3.4 Dota AllstarsDota官方全称LogoDota是Defense of the Ancients的简称，可以译作守护古树、守护遗迹、远古遗迹守卫， 是指基于魔兽争霸3：冰封王座（由暴雪娱乐公司出品）的多人即时对战自定义地图，可支持10个人同时连线游戏。DotA是唯一被暴雪娱乐公司官方认可的魔兽争霸的RPG地图。Allstars系列现更新作者为美国人IceFrog。截至2010年7月，DotA Allstars官方最新版本为6.68，AI版本为6.66b AI。3.5 忍者村大战是魔兽争霸3冰封王座的一种英雄对抗地图(RPG)。以火影忍者为题材,选取漫画特点,三人为一小组执行任务,漫画中所有忍术均得到完美体现,游戏地形采用三方对战构造,三人为一整体,使火影忍者精神完美的体现在游戏地图当中3.6 仙之侠道  魔兽“仙之侠道”地图《仙之侠道》是U9游久网白鸟制作的一款魔兽争霸PRG的武侠类防守地图，游戏适宜人数1-6。游戏构造了一个幻想和诗意的古装武侠世界，强大的自由加点系统，可以打造属于自己的传奇人物，由古武侠故事里的几大武器系统，比如刀枪棍剑，选择一款属于自己的武器。技能伤害由武器的种类和点数决定，还有多种加点以及选择武器的方法。3.7 隋唐志《隋唐志》是一种5VS5的对战类魔兽争霸RPG地图，类似于DOTA、真三国无双。英雄分为两个阵营，分别为“瓦岗”方和“隋朝”方。另外还有中立阵营的英雄。　 
  隋唐志隋唐志的地图创建者为“九头包子”，该地图于2006年创建，地图作者模仿当时较火的地图“信长之野望”，因此该地图与“信长之野望”的装备系统，技能系统和英雄模型极其相似。该地图的更新者为“JIE”。 
地图创建以后在中国的魔兽玩家里迅速“走红”，仅一年时间就有了一批热心玩家，浩方对战平台就开设了多个“隋唐志”专房。如今《隋唐志》更是火爆，不仅在浩方对战平台的房间经常爆满，VS对战平台里开设的专房更是达到了10多个，每年UUU9网站还为《隋唐志》在VS对战平台上举办“乱世王者杯”比赛。参赛战队很多。3.8 守卫剑阁
守卫剑阁,凛凛人如在，谁云汉已亡！ 
三国后期魏国大举侵略蜀汉，剑阁是蜀国最后的屏障，蜀国的精英们聚集在一起，准备对魏国发起最强大的反击...... 
守卫剑阁是UUU9网签约作者dir_wang(逍遥)做的一系列魔兽争霸防守类地图，作者在UUU9的作品汇成吞食天地专栏。 
该地图被认为是最成功的守卫类地图之一，数据平衡，游戏过程中考验的团队合作以及全局观念深深吸引了众多玩家。3.9 BOOM海战魔兽争霸3 RPG地图之《BOOM_海战》是网络上最流行的魔兽RPG地图之一. 
属于5V5对抗图. 带有简单AI系统, 单机下也可以打开电脑和电脑对战. 
海战图在主要游戏场地在地图上的大片水域中, 各玩家控制的自己的船(英雄),携带武器（大部分是被动型）去战斗. 
海战地图有别于传统魔兽地图的固定人物英雄杀怪模式，而是玩家可以随意购买各种战船和武器搭配,还有丰富的辅助物品. 
依靠合理的搭配来发挥船只武器的最大效用. 加上玩家的良好操作和对战场形势的判断来进行游戏甚至竞技. 
作为对抗图, BOOM海战还有丰富的各类任务可以去完成. 在普通模式下你可以做一个商人, 为了团队的胜利冒着风险去为同伴和自己挣取金钱, 杀掉海盗王获得各种买不到的强大神器. 
黑珍珠, 幽灵, 潜水艇, 铁甲舰. 梦寐以求的古代战舰等待着你去驾驶. 水手和船长的梦想, 冒着生命危险获得财富成为英雄. 
在这里你可以做到! 热血的男儿快起来战斗! 
boom海战常识1武器是魔法伤害，护甲无效 2按节加的船速是无法叠加的 3船甲和首相对伤害的减少时无法叠加的 4新手少抢钱 因为海战中的NPC钱是固定的 5NPC攻击时 时优先攻击有攻击能力的船只 即对方NPC 而会最后攻击英雄 6有些武器 尤其是近战武器如神火炮常会出现攻击阻碍 通常情况下 两神火攻击一单位是极限了　3.10 信长之野望  信长之野望信长之野望是日本KOEI(光荣)公司发行的游戏软件，是以日本战国时代作背景的战略游戏。自1983年推出以来，已经历了13代产品，在东亚一带有相当多的玩家群体钟情于此游戏。故事设定在日本战国时代，目的是消灭其他大名势力，统一整片地域（注：部份系列没有出现整个日本，故不可以说是统一日本）。自全国版起，在个人电脑版本上推出中文版，此外，早期也发行过英语的版本。3.11 LT3CLOST TEMPLE 3C 是一类标准对抗类地图，是LOST TEMPL地图对战和3C双元素得结合，可设置10位玩家和2位裁判，玩家分俩队，每队1位队长4位队员，队长像普通对战一样发展，队员每人选取一位英雄辅助队长。在原地图得基础上增加了市场，酒馆，和球店（G版无），适量增加了野外怪，怪物经验为普通对战2倍，英雄升级比普通对战快，英雄等级高，最高可达到20级。玩家可以根据自己的爱好扮演不同得较色，取胜关键是过硬得操作和默契的配合。经过数次更新，地图平衡性得到了很好得改善，并且完善了反mh系统，深得玩家喜爱。 
对战平台上的主要版本有G版（特色是平衡、竞技性强），F版（英雄技能较强，怪多，趣味性强，但不如G版平衡性好），H版（特色是物品非常丰富、注重英雄配合，平衡性也不如G版好），随机版（在G版基础上改制的随机英雄、随机神器版本）。VS平台以F版为主，浩方平台网通区以F版为主，电信区以G版为主，另有少量的H版和随机版。3.12 FOOTMEN  footmen一款相当好玩的魔兽争霸RPG对抗地图，通过英雄与士兵的配合自由进攻，灵活对战、巧妙运用是此游戏的中心体验！ 
以拆掉对方基地为最终目标 
另外根据各种版本、英雄、队友等因素的不同，玩家可以选择各种不同的战术，如雇佣、升级基地和科技加强兵的能力推掉对方基地、为英雄配强力的装备、甚至是在允许车流版本里的车流或坦克，可以瞬间拆掉对方基地令局面瞬间扭转。