ChaleB文集:FA2入门基础教程

Ra2map:本文为轻稚天雪对以下专栏内文章的简要概括,详情请看原文。Ra2map 不打算将专栏全文转载到这里。因为 B 站阅读足够好,转载只是无意义的重复劳动。

红色警戒2地图编辑器入门基础教程
如果你,找到了这套红色警戒2地图编辑器(FinalAlert2)的基础教程,那么非常幸运 你找到了一个入门的好途径 。这套教程将专门重点讲解这款地图编辑器及其相关Mod基础知识的基础入门,不同于以往的地编教程,这套教程将会通过通俗易懂而且完整的讲解来完全的讲述如何正确的使用这款FinalAlert2编辑器来制作属于你的《命令与征服:红色警戒2》的多人地图和单人任务。
ChaleB
2019-08-21

01 - 序章

简介这套教程的由来,以及将要讲什么,并且提供了工具包。

WARNING注意

工具包里面很多软件很旧了,不建议再使用。FA2建议使用FA2SP或联盟版

02 - 入门篇 - FA2界面

介绍FA2界面,各个按钮和菜单。

03 - 入门篇 - FA2界面(二)

这一篇单独介绍菜单栏中的【编辑】菜单里的内容,以及内部子选项的意义。

04 - 地形篇 - 新建地图

讲新建地图时的对话框,以及地图类型。

05 - 地形篇 - 野外地形基础

地形和物品的摆放、野地悬崖形状。

06 - 地形篇 - 城市地形基础

相对于野外地图,城市地图更加复杂,绘制时要注意1.整齐划一,规划明确,即使是一个废墟城市;2.丰富交错的路网是骨架,非常重要;3.城市中有大量风格各异的不同建筑物,要学会通过摆放建筑创造不同的城市功能区

07 - 触发篇 - 触发原理概论

TIP提示

触发相关的,建议去看他新的触发专讲视频

第一小节 - 触发相关编辑器及其界面

触发、小队等编辑器内各选项功能。

WARNING注意

用的是旧版 MO 地编,建议改用 FA2SP(可以复制小队等等,也有 MO 版)或联盟版

触发类型没有填3的,且(非MO版)触发名可以写中文(小队名等(名字两头)不能)。另外千万不要往各种名字和参数里写英文逗号和英文分号,不然小心地图报废!

第二小节 - 触发基础概论及理论基础

理论讲解,帮你理解触发概念,非常重要。

08 - 触发篇 - 纠错基本手册

Debug 对于地图制作和 Mod 创作具有很重要的意义,而且难度较大,工作量也非常重大,因此Debug 单独的分为这样一个章节进行讲解。

一般可以通过 except.txt 文件 Debug,UP 从 modenc 搬运了一些常见EIP错误。

另外,常备份地图逻辑抓虫也是查错的重要方式。

09 - 进阶基础 - 手改地图

手改地图即不借助FA2编辑器直接使用编码工具对地图进行编改。

WARNING注意

Notepad++存在安全隐患,建议改用 Notepad3 或 VSCode

讲解地图文件的内部文本数据结构,即小节数据字段。手改地图一般用于

  1. 添加/修改单位属性(rules)
  2. 查错
  3. 批量修改数据

10 - 进阶技巧 - 地形绘制技巧A

技巧一:抬升地形,技巧二:绘制悬崖,常用框架模式和隐藏工具

11 - 战役设计 - 如何完成一个开头

很多地图制作者,特别是专注于战役类地图的制作者,对于制作一套水平优秀,剧情跌宕起伏的战役,则是一个梦寐以求的目标。那么,在本套教程中,UP主将通过一个个案例来介绍如何制作一个战役里的各个部分。

在本章节中,UP以图文形式介绍如何制作一个标准的战役开头,包括文本、语音、场景控制等触发。

12 - 触发进阶 - 如何使用局部变量

简单讲讲如何使用局部变量。

13 - 高阶 - 利用变量循环随机触发

在第12小节中我们提及了局部变量,在本小节中我们将要拓展关于局部变量的内容,利用局部变量实现在游戏地图创作中的随机性触发。

FA2中可以被直接性写入的触发条件中,含随机值的仅包括 【51-随机延时】,本次,我们需要讨论的是关于如何编写一个循环随机点刷兵事件。简单概括,在地图上存在ABCDE五个刷兵点,我们想要让五个刷兵点随机刷兵。这样我们可以通过写入五个随机延时的结果7援军小队来实现随机刷兵。

14 - 战役设计 - 如何设计任务流程

任务目标告知/循环提示,胜利/失败相关触发组。

  • ChaleB文集:FA2入门基础教程
  • 作者:ChaleB, 轻稚天雪  发布于:2023-10-31  许可协议:若无特别说明,均为 CC BY-NC-SA
其他地图思想与忠告
ChaleB视频集:触发与事件