Skip to content

Latest commit

 

History

History
92 lines (84 loc) · 3.66 KB

File metadata and controls

92 lines (84 loc) · 3.66 KB

教学训练

Level 1 入门

入门篇将仅用最简约的方式让你实现一关具有基本胜利和失败逻辑的任务关。

1.1 使用定时触发播放文本

1.2 摧毁地图上一个特定建筑后宣告胜利并结束

1.3 己方被全歼后宣告失败并结束

Level 2 基本篇

2.1 指定玩家、盟友和敌人

2.2 路径点简介

  • 设置一个路径点
  • 挪动/删除一个路径点

2.3 创建一个小队

  • 新建小队成员、脚本、小队控制参数
  • 使用 7-建立援军小队 在地图刷出小队成员

2.4 揭示/重置地图未探索区域

  • 使用触发显示路径点周围区域
  • 使用触发重置路径点周围区域视野

2.5 移动镜头

2.6 禁止/恢复玩家操作

2.7 使用文本触发/播放音效/播放动画/播放语音/雷达事件

2.8 使用全局计时器

  • 初始化计时器
  • 计时开始
  • 计时停止
  • 计时增加/减少
  • 判定计时器已到时
  • 计时暂停

2.9 更改所属方

  • 解救我方被俘虏小队

Level 3 进阶

3.1 创建带乘客的小队

  • 释放乘客
  • 装载乘客
  • 招募地图上已存在的空闲单位
  • 空降小队设置“传送路径点”

3.2 更改地图可操作区域大小

3.3 调集地图上已存在的单位

3.4 使用局部变量

  • 运输小队释放乘客后运输器返回

3.5 满足多个条件的触发

  • 初步认识53/54行为 允许/禁止触发

3.6 在地图中使用AI触发系统

  • 建立简单的AI防守小队
  • 建立简单的进攻小队

Level 4 高阶

开关式组合触发

  • 53/54行为 允许/禁止触发的高级用法
  • 使用循环自锁触发
  • 使用“半循环”触发
  • 使用局部变量和多个触发实现“与或”逻辑

程序化的触发组

脚本和触发的有机集合

随机触发

复杂交互式触发设计

小队机制精解

  • 小队类型“增援小队”
  • 小队类型“可被重组”
  • 解散/建立小队
  • 区别使用行为7-援军小队、4-建立小队、80-在路径点创建小队
  • 行为7、80小队的特殊性质

设计地图专用AI

内置ini

自行探索和钻研

Level 5 测验 - 大显身手

按如下要点创作一张简单的任务地图:

  • 概况:我方基地遭到敌方占领,需要解决敌方哨卫后重新夺取基地控制权,随后摧毁敌军基地。
  • 包含任务目标:
    1. 重新夺回我方基地;
    2. 摧毁敌方基地;
    • 提示: 在地图某些位置设有可以占领的科技建筑,在地图关键区域有可驻扎的建筑;
  • 需实现的效果
    1. 开场仅揭示被占领的敌方基地,其他区域保持黑雾状态;
    2. 开场时需要播放必要的语音提示,参考原版任务;
    3. 开场后禁止玩家操作,并以切换镜头、文本叙述、播放动画和音效及语音介绍任务目标;
    4. 开场小队通过运输载具送达,包括但不限于运输船、履带车、直升机,运输载具卸载乘客后返回,且玩家不能获得运输器控制权;
    5. 任务目标每45s循环文本提示,配以雷达标识;
    6. 在夺回基地之前,限制地图视野不能到达敌军基地,应当在夺得基地后显现;
    7. 我方被占领基地有若干巡逻小队;
    8. 我方被占领基地有少量和我方制式相同的单位被制造出来对抗玩家;
    9. 应当实现难度分级,包括但不限于不同难度下初始单位的数量、敌军小队的数量;
    10. 应当实现玩家和AI会互抢中立方建筑,方法不限,使用高阶技术最佳;
    11. 使用计时器触发实现倒计时增援或限制行动总时间,或限定敌军攻势;