星际争霸顶级教程 如何制作星际微操地图_第1页
星际争霸顶级教程 如何制作星际微操地图_第2页
星际争霸顶级教程 如何制作星际微操地图_第3页
星际争霸顶级教程 如何制作星际微操地图_第4页
星际争霸顶级教程 如何制作星际微操地图_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《星际争霸》顶级教程:如何制作星际微操地图在你的星际安装目录下找到“staredit.exe”文件,双击它即可以启动地图编辑器(其它功能更强大的星际地图编辑器需从网上下载)。打开地图编辑器的窗口后我们可以看到,上面第一排为功能菜单,选项包括File、Edit、Layer。功能菜单可以随后介绍,下面先介绍功能菜单下的一排工具条,这里是地图设计的核心操作区域。心IITLW1!■时 ■心IITLW1!■时 ■口侦Ijri-sf-ri[■nJ十LdEJk-1UfM a—申XLFtaTFwr5FiiSre二JF扫噌—TLlriu-rnKA俨5If胸讪HiM110。■T-nar「“iMpphtaE«Pt.□Sul■EaJOjflf间2 e *]机Z【星际地图编辑器全貌工具条层的概念先找到默认项为“TerrainLayer^的一个下拉列表,Layer代表层次。编辑地图是需要分几个层来编辑的,Terrain层是用来设计基础地形地貌的,Doodad层是用来添加一些地形点缀的,如一些突起的地貌等等,前两个层结合起来就可以完成整个地图的地形、地貌设计了。接下来是Unit层,这个层是用来摆放所有单位的,包括建筑(比如你想增加或删减地图上的单位,那么必然要选择到UnitLayer来操作)。接下来是Location层,在这个层上你可以添加一个个的Location(位置),这是你随后设计地图剧情的一个坐标位置,如当发生了指定的事件时,在指定位置发生指定的结果。还有一个Fogofwar层,这是战争迷雾层,我们都知道对战时我们单位视野没有到达过的区域在地图上是全黑的,而到达过随后又离开的区域是半黑的,这些就是星际的双层战争迷雾设计,这个层就是针对这种迷雾做设计的。

Forces(队伍)的设计设置玩家的队伍分组跳过右边Player下拉列表,我们先介绍那个小旗标志的按钮的用途。点击这个按钮打开Forces窗口,这个窗口是用来设计游戏队伍的。星际自带的编辑器支持8个玩家、4个队伍,在Force1(队伍1)下方的窗口中我们看到了8个玩家的例表,点选其中一个玩家把它拖到另一个Force下方的窗口,那么这个玩家就被分在了另一个队伍中。通常地图设计至少需要有两个Forceo再下面可以看到4个选项:Allies(结盟)、RandomStartLocation(随机出生位置)、AlliedVictory(盟军胜利)、SharedVision(分享视野),这是对此队伍中几个玩家共存规则的设定,打上7”就代表定立一条规则。做好队伍规划以后一般会再回到上面的菜单中打开“Player”,并选择其中的Settings项对玩家或玩家的单位进行进一步设置。打开PlayerSettings窗口后,在Properties页可以设定每个玩家的特性(如指定玩家是由人控制,还是由电脑控制,或者是处于中立)。后面几个设置都是对指定玩家的指定单位的升级、特殊技能的设定。Force按钮右边是一个小喇叭图案的按钮,是用来导入地图设计中要到的一些声音文件的,这个不用多介绍,下面说说再右侧的齿轮图案的按钮,这是地图设计的灵魂之一一触发器设置。触发的设计

默认存在的3条触发(玩家拥有50水晶以及失败、胜利条件)基于触发器的重要性,这里把它从工具条中独立出来特别介绍。触发器是整个地图设计的精髓,也是最复杂的地方,没有掌握触发器的设计原理就算不上是学会了地图设计。首先说说触发的概念。简单地说,触发器就是告诉电脑,当一件事情(条件)发生时,另一件事立即开始进行(结果)。用微操地图的一个常用设计来举例,如你所想的剧情是:当位置A范围内的小狗全部死亡后(触发的条件),在位置B立即生产一定数量的小狗并朝位置A进攻(触发的结果)。点击带有两个齿轮图标的触发器启动按钮,我们看到了Triggers(触发)设计窗口。窗口

分上下两层,上层PlayerswithTriggers窗口罗列出受到触发影响的玩家列表;下层Treggers

窗口则显示选定玩家相关的触发内容。这时大家会看到,针对Allplayers(所有玩家)已经

默认写了3条触发,它们的内容分别是:开局后给每个玩家50水晶、失败条件(当前玩家没有

任何建筑时)、胜利条件(敌方没有任何建筑时)。有些朋友设计好了地图,但不明白为什么

游戏一开始就结束了,就是因为没有把失败或胜利条件删除,由于自己或敌方没有任何建筑,

从而触发了胜利或失败条件,将游戏结束。

选择玩家属性(电脑、人、中立)

下面我们先把默认的三条触发删除,然后一起来设计触发器吧。点击Triggers窗口中的New

按钮,第一步是指定下面写的触发是针对哪个玩家的。我们选上Player1,点击下一步打开

Conditions(条件)窗口,这里是设计触发条件的地方,点New按钮,首先看到了一个下拉

列表,这个下拉列表包含了此编辑器支持的所有条件。我们就选第一个条件

“ACCUMULATE”,在下面的ConditionText窗口中是对条件的进一步明确,在Player

accumulatesquantityresources.这句话中,3个单词是带下划线的,点击这个单词就可以对条件

进行进一步设定。我们把这句话修改成“Player1accumulatesexactly8Ore.”,意为“当玩家1积

累了8块水晶资源时”。条件设计好了,我们点击,下一步”,便到了设计结果的“Actions”窗口。点击New按钮可以看到此编辑器支持的所有结果列表。我们选择第三个结果“CREATE

UNITS”,然后将下面的ActionText修改为“Create1ZergZerglingat‘Anywhere’fOrPlayer1.”,

意为在任一位置为1号玩家训练出一只小狗。然后点击完成按钮,我们又回到了Triggers窗口

界面,并看到了刚才设计的那条完整的触发器,它的意义是:当玩家1积累的8水晶时,在任

一位置为玩家1训练出1只小狗。各种剧情介绍相信现在大家都想进一步了解编辑器中丰富的条件与结果吧!下面就重点罗列几条常用

的条件与结果(只是所有条件与结果的很小一部分),至于全部的条件、结果,大家可以在本

期竞秘光盘的星际专区中查阅。触发中常用条件BRINGPlayerbringsquantityunitstolocation.指定玩家带多少单位到特定区域时COMMANDTHELEASTATCurrentplayercommandstheleastunitsatlocation.当前玩家在特定区域最少控制多少单位时KILLPlayerkillsquantityunits.该玩家杀死一定数量的单位时触发中常用结果(小标题)CENTERVIEWCenterviewforcurrentplayeratlocation.将画面转至某特定区域CREATEUNITSCreatequantityunitatlocationforplayer在特定区域为玩家创造一定数量的单位CREATEUNITSWITHPROPERTIESCreatequantityunitatlocationforplayerApplyproperties在特定区域为玩家创造一定数量的具有一定属性(如隐形,钻地等)的单位GIVEUNITSTOPLAYERGivequantityunitsownedbyplayeratlocationtoplayer.将特定区域的一个玩家(前者)的一定数量的部队给另一个玩家(后者)KILLUNITSATLOCATIONKillquantityunitsforplayeratlocation.杀死玩家的在特定区域的一定数量的单位MODIFYUNITHITPOINTSSethitpointsforquantityunitsownedbyplayeratlocationtopercent%.修改特定区域里一定数量的玩家控制单位的生命值MODIFYUNITRESOURCEAMOUNTSetresourceamountforquantityresourcesourcesownedbyplayeratlocationtoquantity.修改特定区域里一定数量的玩家控制单位的能量ORDERIssueordertoallunitsownedbyplayeratlocation:ordertodestination.命令玩家的单位在从一个特定区域里移动.攻击.巡逻到另一个特定区域PRESERVETRIGGER循环执行当前触发SETRESOURCESModifyresourcesforplayer:Setquantityresource.为玩家设定一定数量的资源要熟悉常用触发并能将它们巧妙运用确实不是短时间可以掌握的,小鱼最初学习地图编辑是通过观看网上的长篇教材,不过后来总结的经验是,文字教材浏览一遍就足够了,对于触发器的学习,最佳的方案就是用地图编辑器打开别人写好的地图(最好是自己玩得很熟的地图),然后细读其中的触发器设计,你会发现其中很多巧妙的设计。以往竞秘光盘总也存放过不少小鱼制作的星际微操地图,都是没有经过加密的,大家可以用地图编辑器观看触发的内容,并联系使用地图时的结果,必定有所收获。给地图添加元素

rJrd:i;.f34SAggTALEli ■l)!aLtd-nZurJrd:i;.f34SAggTALEli ■l)!aLtd-nZuUbLarfaLi+&teiixtDWLocation是设计地图时的关键坐标编辑器左上方的微缩地图下面就是游戏中的特殊地貌物质、单位、建筑等所有元素的列表,说简单点就是,从这些列表中你可以选择一些花花草草、各玩家各种族的单位、建筑等所有要用到的东西,并把它们放入到地图中你想放的位置。在每个玩家的元素列表中,你可以选择单位、建筑、特殊单位(如蜘蛛雷)英雄(一般RPG里用到)、资源、出生点等元素放入地图中。其中每个玩家的出生点是必需指定的,否则你无法保存地图。原始的编辑器在选择玩家单位时有一定限制,如你将player1设定为人族,那么你就无法直接在地图上给它添加虫族、神族的单位,另外单位的攻防升级也有限制。如果你需要解决这些问题,而又不能用触发器来解决的话,那么最好的方法就是寻找、下载更强大的地图编辑器来制作地图。总结微操地图的设计流程

Totu家igivt卜,44*Totu家igivt卜,44*亍「/Lt:!■七白f,、T|■十*1日肥山丘日下■rL・h£iLa£diiUm£1iffif么jilu”IiiJh^Lj[pLiI3>Ir<_3-k±lw.4.1二.口hz•Air点RuLaJ|iTliOMriOMdTmrk'i白的1tan^i里顼'i_zi-rri.iIIiiI__|;ll!IL:V.Lh-J-. [■=■ ■._|卜wc—■•_|d\v'Li-:l:-ikI.、—. bL:.!Lilf■_J':-VT- -s-i;-■II■—I'=*^■,:'・:.’:■■■■»,<_.'-iirfl'■'fib-.[I2l«C-_'.LIII' !I.l.?.■... .<I 乂”■•Fn4LI印】FtnIfti-4liitf■Iten -StlE-/P—lUiUTkTT2Cb*L!Z*rr4TdLlir+E«rr心WiKht-<TWSl<£4> 1TwhF"FT-F*[■rr■15l*[# ESRC-[■rrbni■。小S,rr«Biiic从左侧单位列表选择单位放入地图相对丰富的星际RPG地图来说,微操地图或许只能算是其中很简单的一种,仅仅只是为

了针对某个实战场景而设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论