APP下载

魔兽积木

2009-04-26小蜜蜂

电子竞技 2009年7期
关键词:女妖编辑器新星

小蜜蜂

魔兽争霸地图编辑器是暴雪在游戏中自带的一个功能强大的工具,除了我们所熟悉的DoTA以外,所有基于魔兽平台运行的RPG游戏都是普通玩家用地图编辑器开发的作品。与其它高深莫测的专业设计软件不同,地图编辑器相对容易上手。即使完全没有任何电脑设计基础的人也可以简单实现一些编辑工作(当然如果你连00都不会用那又另当别论了)。本文从最基础的东西开始,把对制作地图有兴趣的玩家慢慢引入到这样一个神奇的世界,让我们看一看那些曾经让我们眼花缭乱的技能或是其它设定的背后到底是什么……

如何打开地图编辑器:

首先在电脑里找到你的魔兽争霸3文件夹(一般是Warcraft Ⅲ这个文件),在里面找到world Edltor.exe这个程序,双击点开即可。初次使用会有一个用户许可条款,直接点确定就OK,不需要任何注册或是其它费用。

常遇到的问题:

——地图编辑器打不开

一般编辑器打不开是因为它提示你装入CD,这种情况只要去下一个免CD补丁就好了。注意是地图编辑器免CD补丁而不是魔兽争霸免CD补丁。

——打不开地图,提示UI不兼容/缺少开关/缺少变量/内存不足等等。

这种情况一般是编辑器版本太老或是UI不同,目前常用的UI一般是老狼的汉化UI,兼容性好,推荐使用。当然还有一种情况是该地图被作者加密,这种情况下常规方法是无法打开的,破解一般的地图也可以下补丁,但有的地图很难被破解,这里就不讨论破解的方法了。

——可以在地图编辑器——查看——栅格——选择没有,来去掉初始的栅格。在“窗口”——“刷子表”——把默认的勾去掉可以提高编辑器运行速度。

地图编辑器所有窗口简介:

菜单栏分为文件、编辑、查看、层面、情节、工具、高级、模块、窗口、帮助。编辑器的所有功能都可以在这里找到并运行。

常用工具:

地形编辑器创建和设计游戏地形的工具,也可以根据游戏中自带的道具制造出地图的场景。

触发器编辑器:这是一个简单的程序编辑器,可以用来设计游戏的任务或是其它特殊事件,也可以做出常规方法无法实现的魔法技能。

声音编辑器:管理和运用魔兽中的所有声音,也能导入外部声音。

物体编辑器:编辑各种对象的属性,包括,单位、可破坏物、物品、技能、升级。

AI编辑器:自定义制作电脑玩家的AI(电脑的智能)模式。

战役编辑器:可以如同魔兽单人任务版那样制作出自己的一系列战役。

物体管理器:可统计和管理放置在地图上的所有对象。

要完成一张新图,有的只需要在原来的模板进行编辑即可,而有的需要用编辑器自带的工具进行程序设计。下面,让我们跳过繁琐的地形设计,打开一张Jost temple 3C的地图,从修改地图开始,逐渐学习编辑器中简单的设定。

本课目标

——把不死族女妖制作成一个英雄

——给女妖加上以下4个技能:1召唤憎恶2群体霜冻新星3回魔术4如唤黑蝙蝠

——做一件装备,击中敌人时有30%的几率300点伤害并打断对方施法

首先我们来看第一个问题。如果把不死族的女妖做成一个英雄?

实际上这是地图编辑器最常见也最简单的事情,我们在常见的RPG地图上可以看到许多在魔兽对战中原本是兵种的单位一跃成为英雄,实际上这其中绝大多数都是“假英雄”。也就是说,并不是这些兵种都变成了英雄,而是英雄换了这些兵种的模型。

我们现在要做的就是给女妖找一个英雄的模板换上去,找这个英雄的时候要尽可能的考虑到种族和攻击方式(远程或是近战)的相近,这样能减去不少麻烦。所以,不死族的巫妖显然是理想的人选。

我们首先打开物体编辑器,在单位的一栏中找到“不死族”——“对战”——“英雄”的文件位置,找到巫妖并点开它。我们看到右方会出现关于巫妖这个英雄全部的数据。顺着这个单子往下找,找到“技能(A)——模型文件”一栏,双击点开它,把原先的单位模型换成“女妖”(可直接输入汉字),然后点击确定。再看地图我们就会发现原先选英雄时巫妖的地方变成了一个女妖,也就是说,“女妖”英雄诞生了。

虽然“女妖”的身体是换掉了,但还是有些后续工作要做。在上面的“技能(A)——游戏界面”和“技能(A)-记分屏”,我们都要把游戏原来的巫妖改成女妖,这个意思是在游戏时左上角显示的英雄头像也会变成女妖。在“战斗(C)——攻击1-投射影像”这一栏,双击点开,在调整这一栏调到“单位——箭矢”,选择到女妖的攻击影像,这样在进入到游戏时,这个女妖就会真正打出自己的攻击效果了,同样的,我们还可以给它换上其它的攻击方式。除了这些主要的东两之外,声音(英雄的声音文件)和名字以及技能都可以改,改完之后虽然还是巫妖的身子,但无论怎么看完全变成一个英雄版的女妖了,同理其它单位想改成英雄也是这个思路。至于为什么一些动漫或是其它游戏的人物可以成为英雄,这里就涉及到了一些稍微复杂的东西,我们会在以后讲到。

由于这个物体编辑器是中文的,很多都是一看就明白,只要研究一下就发现很许多东西可以改,这里就不多介绍了。

很多新手最常问的一些问题是:英雄怎样才能突破10级?怎样才能过了5级打野怪依然拿到经验?其实这部是很容易解决的问题。我们点开编辑器菜单栏的“高级”——选择“游戏平衡常数”,在“使用自定义游戏平衡常数”上点勾,就可以进行修改了。找到“英雄最大等级”,双击可以修改这个数值,找到“英雄经验获得——中立生物减少表”,全部填上“100”,意思是英雄在任何等级上打野都是100%经验获得。这个表几乎可以修改游戏中平衡常数的任何设定,比如每点力量增加多少生命,每点敏捷增加多少攻击速度等等,可以根据自己的需要作出调整。

第二个问题:召唤憎恶和群体霜冻

第一个技能是要召唤出憎恶。事实上这也是一个换演员的手法。在物体编辑器一“技能”——“兽族”——“英雄”一栏找到“野兽幽魂”这个技能,找到“等级1——数据——召唤物”,双击点开把单位改成“憎恶”,其它的关于图标,名字,技能说明文字,召唤数量和持续时间都可以修改,如果想让等级2和等级3召唤的憎恶更强大,可以返回单位一栏,用新的自定义单位(快捷键:ctrl+shift+N),以憎恶为模板起名字“XX憎恶”,给这个憎恶修改数据或添加魔法,然后让他们加入到技能召唤憎恶中。这个过程希望大家可以自己去试着做一下,在做的过程中会对于编辑器的很多功能更加了解。

通过第一个技能的制作我们似乎摸到了一个窍门,那就是用原来技能的模板改头换面即可。但我们要做的第2个技能是魔兽中没有的技能。怎样去实现一次群体霜冻 新星呢?

实际上,要实现群体霜冻新星的方法有很多,模拟的真实度也不一样,这里我提供

一个最简单的方法,就是改技能的魔法效果的模型。我们可以先找一个既有群体伤害,又有群体减速的技能作为模板,山丘的雷霆一击就是很符合条件的例子。不要想着雷霆一击和群体霜冻新星八竿子打不着,在学习地图编辑器时就要明白其实很多东西就是换汤不换药的假象。我们把雷霆一击这个技能做一个新的自定义技能,取名“群体霜冻新星”,说明文字和图标的改动这里就不说了,只说最核心的东西。点开“魔法效果/特效”这一栏,找到雷霆一击(最好以这个为模板重新定义一个),把“技能——目标”这一项改成“霜冻新星(效果)”,这样原本中了雷霆一击的单位就像是被霜冻新星击中一样,需要注意的是,回到技能这一个项,把原来“技能(A)——魔法释放者”这一栏的模型删掉或改成其它模型,因为这一栏将是放技能时英雄踩地板的动作,我们可以换成其它的模型才更符合“群体霜冻新星这个技能”。当然,这只是一个最简单的假技能。想做出真正意义上的群体霜冻新星也能实现,但这个就要触及到另一重要工具触发器了,在以后我们会讲到。

第三个问题:回魔术和影子蝙蝠

第三个技能同样是我们没有见过的技能,要做出一个恢复友方单位魔法的技能,魔兽中有这样的模板吗?答案是肯定的。暗夜的返老还童技能其实在模板中有恢复魔法这一项,不过这个技能默认的是0,而我们通过修改这些数值就可以达到回魔技能的效果。同时,也可以通过改变返老还童的特效来让这个技能更独立一些。最后要提醒的就是,返老还童是普通单位的技能,在修改时需要在“状态(S)——英雄技能”这一项选择“TURE”,同时在“状态——等级”这一项填上“3”,意思是这个技能是可以升3级的。

最后一个技能留给读者自己去实践。要求是制作一个召唤4个飞行的影子蝙蝠的技能,蝙蝠可以替主人吸血,攻击别人为自己回血,一段时间后自己回到主人体内。是不是已经想到了什么?那么赶快动手吧!

最后一个问题是让我们做一个特殊的装备。

这个装备有一个有几率造成300点伤害并打断对手的特效。通过前期的学习我们不难知道,这十有八九又是一个假技能。那么以什么技能为模板可以实现这个效果呢?我的答案是:山丘的被动技能。看起来又是相差了十万八千里吧?山丘的被动技能给人的印象是制造眩晕,但实际上这个技能还是有少量伤害的。我们现在把这个伤害数值放大,眩晕时间放小,就变成了现在我们想要的结果。分别把眩晕时间设置到0.1秒,把几率设置到30%,把伤害附加增加到300,在此基础上可以通过修改魔法效果让其出特效的时候更炫目。可以选择中立的重击为模板,最后记得要把技能的属性定义为“物品”。

我们可以简单拿一个攻击之爪作为新物品模板,起好名字,删除物品以前的技能,加入这个新定义的物品技能,加上说明文字或是其它。这样一件特殊的装备就做好了。虽然简单,但实际上很多复杂的装备都是这样借助了简单的修改。

猜你喜欢

女妖编辑器新星
作文新星,即将闪亮登场
黄梅新星 江李汇
黄梅新星 甘淑燕
黄梅新星 王文华
你距离微信创作达人还有多远?
车辆段收发车运行图编辑器的设计与实现
桃树女妖的月光魔瓶
小女妖放风筝
小女妖放风筝
基于VLIW目标机的ELF二进制编辑器设计与实现