L4D关卡制作/救援(第一部分)

From Valve Developer Community
Jump to: navigation, search
English

封装后的求生之路2在每个战役的第5张地图都有一个终局来让生还者通过电台呼救,在这里击退一波一波的感染者和Tank,通过交通载具来逃生.在tutorial_standards map里也有这个案例。这个教程将教你制作一个类似毫不留情普通的救援关卡,只不过救援载具是一节地铁。此教程翻译来源:第一地图网http://www.mapno1.com/

救援关卡中的一些东西

以下是制作这样一个普通救援关必要的几件东西:

可选择的放置物品(救援关卡一般都有这些东西,但你也可以选择不放):


用来呼叫救援的无线电台

放置呼叫工具(无线电台)

选择无线电台模型

用点实体工具选择trigger_finale,在主视角中放置它,打开它的模型属性框,双击World model这一行弹出模型浏览器,点击模型浏览器的Browse按钮.在Filter field(过滤区域) 输入 "radio" 。选择模型"props\terror\hamradio.mdl" 再点确定。这是一个常用的无线电台模型

trigger_finale的属性
Name 改为 “radio”
Disable Shadows 改为 “Yes”

这表示允许我们发送输入信息到“radio”或者trigger_finale 但不允许阴影被绘制到桌上。

还有 Use Delay 这个很常用. 按按钮之后 终局开始之前 需要多少秒的时间. 这里保留默认值0。

导航区域标记成FINALE。

F9保存和编译你的关卡。

关卡加载后,按 Page Down进入导航编辑模式。

N 使用"noclip" 飞到trigger_finale的地方

选择trigger_finale周围的导航区域,只有当幸存者都在这些区域上时,才能使用无线电台。

使用 "mark FINALE" 给这些导航区域添加 FINALE 属性

Note::在地图的控制台里用“nav_flood_select FINALE” 就能查看所有带FINALE属性的导航区域.尝试去看看求生之路2的tutorial_standards map或者别的终局地图里,有多少导航被标记成这个属性.你还可以用“nav_flood_select”。.

常用的导航属性:

  • PLAYER_START
  • EMPTY
  • CHECKPOINT
  • BATTLEFIELD
  • BATTLESTATION
  • FINALE
  • NOT_CLEARABLE
  • NO_MOBS
  • OBSCURED
  • RESCUE_CLOSET
  • RESCUE_VEHICLE



L4D Level Design Basics Tutorial
L4D Level Design/Breakable Walls
L4D关卡制作/救援(第二部分)