星际争霸1雪地无限矿中如何制作雪地啊

天极传媒:天极网全国分站
您现在的位置: >>
《星际争霸》任务制作
p>  想做出属于自己的任务关卡吗?那接下来大家要听好啦,制作任务主要靠触发(Trigger)系统,触发系统的原理:首先,触发系统可以决定的行动,同时触发系统让你设定当完成某条件后就执行某行动,因此你可以通过触发系统来安排任务或特殊事件,从而制作出关卡任务来。
  触发系统包括以下要素:游戏者();条件(Conditions);“行动”。
  举个例子,Player:player 1.Conditions:player 1kills at least 10 any units。:
end scenario in vicrory for player 1。这个例子很吧,“游戏者”是player 1,“条件”是当player
1杀掉10个或以上的敌人时(包括建筑物)就会执行“行动”:宣告游戏者取得胜利,然后结束任务。
  下面我们来看看条件是如何设定的:依次点选 Scenario、Triggers、Modify。在弹出的players选择菜单中选定Triggers的执行对象,接下来就可以设定conditions了。设定conditions就是事件设定条件,而条件可以设定多个。除了设定过关条件外,事件都是由这些设定完成。下面为大家讲讲一些主要Conditions的意思。
  Always-不需要任何条件便执行action,通常是用来设定电脑和开始时的资源设定。
  -当某player带着某数量的单位到达某地点时,便执行action。
  Command-单位数达到特定值时,执行action。
  Accumulate-资源达到特定值时,执行action。
  Countdown timer-当倒数到特定时间时,执行action。   Deaths-当玩家失去某数量的单位 时,执行action。
  Elapsed-当游戏开始后经过你所指定的时间,执行action。
  -当玩家杀掉某数量的敌人或指定目标时,执行action。
  Never-这个和always正好相反,就是永远不执行你指定的action。一般这几个条件是的。
  还没说完呢。大家先别急,要写triggers,还要会用location 才行的呵。layer就是文档窗口上的layer工具,是用来进行地图地形、单位的配置和location的设定用的。选项分别为Terrain
layer:地形设定;Dooded layer:和物板一样; layer:用来放置或DEL单位;Location layer:设定层,每个层都有一个自己的名字,用来配合triggers一起用的。假如我想玩家的部队进入这桥时,就执行事件,如电脑进攻等等,就要用到这个层了。Fog
of war layer,是用来设定玩家开始游戏
目墒臃段А9??芗虻ナ前桑?庥刑跫?共恍醒剑?旅嫖颐且?У木褪茿ction了,所谓Action就是当符合条件(condition)时所做出的行动。和设定condition一样,可以设定多个动作,窗口菜单上的
up和Move 就是用来设定多个行动的先后次序。
  现在就action的意义做个说明
  Center biew-把画面移到你所指定的location(层)。
  Create units-在指定的location中出现指定的单位。
  Create units with prooperties-和上面的一样,不过加入了出现单位的属性设定,如生命值,攻防数值等等。
  Defeat-看字面意思就知道了,任务失败。
   text message-在画面上显示你所指定的文字,常用来提示玩家。
  Draw-游戏以和局
  Give units to player-在指定的location中把某player的部队指挥权交给某player,也就是援军啦。
units-杀掉你所指定的单位。
  Kill units at location-在指定的层中k掉指定的单位。
  Minmap -在屏幕上指示方位。
  Modify unit energy-修改指定的单位的能量值。
  Modify unit hangar count-修改指定的单位的载弹量(如Reaver)。
  Modify unit hit point- 修改指定的单位的生命值。
  Modify unit shield points- 修改指定的单位的离子护盾值。
  Modify unit
amount-修改你所指定的资源的数量。
  Move location-移动指定的location到某单位上。
  Move units-把指定单位从一个地点传送到另一地点。
  Order-命令指定的单位进行移动,巡逻或进攻到目的Location。
  Pause-大家都是聪明人,不用我解释这个了把!
  Pause timer-停止计时器。
  Play -播放音效,要在任务中加入音效,需要执行 file manager,依次点Scrnario和Sound,打开sound
file manger,加入你要播放的W***,就可以了。
   trigger-重复执行这个trigger(触发)
  Remove unit-使指定单位从任务中消失,也就是离开了这个战场。(和kill不同的哦)
  Run ai script funai script at location-设定电脑的ai,这个一会再说   Set
staus-修改同盟状态。
  Set deaths-修改某单位杀死敌人的数字,是用来和conditions的deaths一起用的。
  Set doodad state-用来控制门的。
  Set invincibility-想让你指定的单位不可摧毁吗?那就用它了 。
objectives-修改任务目的的指示。
  Set next scenatio-必须和draw,defeat以及victory一起用,完成任务自动跳到下一个任务。
  Set resources-修改玩家所拥有的资源数量。
  Talking portrait-显示单位的对话画面。
  Transmission-和上面的Talking portrait一起用,显示单位所说的话及播放的声音。Unpause-和pause相反。
  Unpause timer-恢复被暂停的计时器。
  Victory-以胜利来结束任务。
  wait-通常放在action与action之间,替他们加入时间差,每1000Milliseconds=1秒。都说完了,现在就可以开始制作任务啦。
(作者:安徽省S.L责任编辑:)
天极新媒体&最酷科技资讯扫码赢大奖
* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!
笔记本手机数码家电maya建模,keyshot渲染。
最后涂了一个效果图,效果不是那么理想。后面有时间再改。
可以记录推荐数据哦!
收录收藏夹
《星际争霸攻城坦克制作》
添加到收藏
没有新消息
创建收藏夹
公开(受欢迎的收藏夹将有可能选入站酷精选)
私密(仅自己可见)
下次自动登录
没收到验证码?
下次自动登录
第三方帐号登录
微信二维码登录

参考资料

 

随机推荐