- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
接触魔兽地图编辑器(以下简称WE)也有两年了,两年来不断研习WE的使用方法。后来发现,要想熟练使用WE,不仅要掌握它的使用方法,更要理解它的工作原理。WE中带有物体编辑器,声音编辑器,战役编辑器,AI编辑器等。网上关于物体编辑器、声音编辑器等的教程有很多,但是AI编辑器教程确实少之又少,于是,我在此写下个人使用AI编辑器的使用方法、它的工作原理以及详细的教程。第一步:启动WE双击WorldEdit.exe即可打开,如不能打开,说明没装免CD补丁,可去网上下载浪客剑心补丁,在此不多说。第二步:打开AI编辑器(F8):弹出如下AI编辑器窗口:下面我对这个界面中的各个选项与控制进行讲解:AI名称:在名字一栏可以编辑AI算法的自定义名称。种族:这一栏可以选择该AI算法所适用的种族,可以选择ORC、人族、不死族、暗夜和自定义,于不同的种族的选择,会影响到后面的建筑编辑和攻击编辑。如果这个AI算法是于普通对战的地图的,那么建议选择四个种族的其中一个;如果是用于战役地图的,那么建议选择自定义(因为战役地图中可以选择编辑其他种族如达拉内尔或邪恶Orc)这里我就用人族来做介绍吧。选项:设置玩家名字:使用AI的名字作为玩家的名字。对战:只能在标准的对战模式中使用该AI。保护使用者:AI会尽力保护那些受攻击的玩家的单位。随机路径:AI会随机选择前进的路径,使游戏更加具有未知性。锁定英雄:影响AI选择英雄的优先权(下面会有详细介绍)。修理建筑:AI的工人会自动修理受损的建筑物。英雄逃跑:在AI英雄受重伤失血过多时,会试图逃离战场。单位逃跑:在AI雄单位受重伤或无力再战时会试图逃离战场。组队逃跑:在AI攻击群一边倒的被击败时,所有攻击单位会试图逃离战场。没有仁慈:AI会在敌人实力较弱或对自己有利是进行攻击并穷追猛打。受伤忽略:AI在组队进攻时会忽略生命值低于50%的单位。去除受伤者:AI会周期性的把受伤单位送回加血。拾取物品:AI英雄会尽力拾取路上遇到的一切物品。购买物品:AI英雄会尽力的去商店购买有用的物品。慢速采矿:AI的黄金采集量固定为每次1黄金。允许基地交换:AI会试着开辟一个新的基地去作为主基地。攻城炮火:AI攻城单位会试着主动攻击敌人的建筑物。自定义数据:该栏可以选择输入自定义的物体数据等其他自定义数据。环境:这是这个界面的核心部分,用来设置条件,以用于后面电脑运行时所执行动作的限制。使用方法如下:首先要明确该AI算法需要按什么套路来运作。要知道,在魔兽争霸中,一个基地要发展起来,需要资源如黄金、木材,需要建造建筑物,需要训练部队,需要生产英雄,需要攻城略地,需要开发其他资源。因此,我们首先来设置这个AI的攻击条件:单击“添加条件”,弹出条件对话框:在名字一栏设置名称(最好自己能看懂,否则再往后设置建造优先权是就会有麻烦),我设置名称为:Attack Enemy,表示“攻击敌人”。条件设置是至关重要的:由于步兵是人族的基本攻击单位,所以我们就以步兵数量为条件来设置。如下设置条件,选择“整数”,设置步兵数量大于5。供给条件设好后,我们接下来设置生产条件。(以下顺序可以调换不作要求)设置大厅升级条件:名称设置:Upgrades 2条件设置:黄金拥有量大于350,木材拥有量大于300这里设置的是大厅升2级的条件,然后设置大厅升3级的条件。名称:Upgrades 3条件:黄金大于(大于等于)350,木材大于(大于等于)300一般电脑会在一个基地中建造两个兵营,那么我们设置兵营2建造条件。名称:Barracks 2这里我想为大家讲解复杂数学运算的方法:条件:黄金总量大于一个兵营建造的费用+2*建造1步兵的费用。在“大于”运算符之后,设置“兵营建造的费用+2*建造1步兵的费用”,点击“Value”如下:设置为兵营的费用,然后设置Operator为“+”点击第二个Value如下:打开后再点击第一个“value”,设置数值为“2”:确定后选择“operator”为“X”,设置第二个“Value”为建造1步兵的费用。设置完后如下:因为要开辟分矿,所以设值开分基地的条件:名称:Need Exp 1在这里我为大家讲解“且”逻辑运算的方法:条件:当黄金量大于500且木材量大于300且人口大于40且农民数量大于10因为这个条件涉及到三个“且”逻辑运算,因此在如图and左边的条件中,设置第二个AND:设置右边条件为第三个AND,方法同上,最后设置好为:这样AI在满足上述条件之后,就会开辟第二个分基地。在第二个分基地中,让人工AI建造地三个兵营,那么设置另一个条件:名称:Barracks 3条件:拥有大厅数量大于1且黄金量大于建造一个兵营所需黄金量+3*建造一个步兵所需黄金量。设置方法前面已讲过,在此不作赘述。如图所示:一个简单的AI算法条件就编写好了。如果想让这个AI
您可能关注的文档
最近下载
- 5辨证论治痛经【30页】.pptx
- 35-预应力混凝土铁路桥简支梁产品生产许可证实施细则-编号.PDF
- 人教版高中生物选择性必修2全册课件.pptx
- 全国各省份城市列表-可vlookup版.xls VIP
- 自考马克思主义基本原理概论总结最全03709 .docx VIP
- 肿瘤患者腹泻的症状护理ppt.pptx
- 高中地理教研组工作计划2025(5篇) .pdf VIP
- Unit 6 A Day in the Life 综合素质评价2024-2025学年度 人教版(2024)英语七年级上册.doc VIP
- 中国文化概论(第四版)第五章.pptx
- 通信原理课设2FSK数字信号频带传输系统的设计与建模.pdf
文档评论(0)