Ravenfield

Ravenfield

29 ratings
【中文】地图编辑器使用指南
By Nevin
MapEditor Player Guide
2
   
Award
Favorite
Favorited
Unfavorite
前言
WARNING
(For non-Chinese players only/仅对于非中国玩家):
1. This guide is for Chinese players only, due to the localization of the language and the quality of the translation, you may have deviations in the translation, please solve them yourself!
2. Due to legal and network factors in mainland China, some of the links in the text may not be applicable or openable for you, please understand
2. This guide is licensed under CC BY-SA 2.0[creativecommons.org], please read the agreement before using any part of this guide (excluding the quoted content, for which please ask the original author yourself).
(Translated by DeepL)

公告:
新网站已建立,后续内容在网站更新
此Steam指南已停止维护
链接:Github[ravenfieldcommunity.github.io]

浏览过程如有问题,请回到主指南地址查找已有的解决方案:
https://steamcommunity.com/sharedfiles/filedetails/?id=2805259547
在本指南中,您会学到关于Ravenfield地图编辑器的基本操作
学会创造自己的游戏地图

制作不易,您的支持是我最大的动力!
本指南根据2022.6时的EA26稳定版制作,遵循CC BY-SA 2.0[creativecommons.org]协议
1.0 创建地图
在主界面点击MAP EDITOR选项,进入地图编辑器的初始菜单
LOAD MAP意为加载保存过的存档地图
CREATE NEW是创建新地图
先介绍一下点击LOAD MAP后的界面:
上方的文本框是用来搜索地图的
中间的大框显示地图
下方Show autosaves点击后可以查看以前自动保存的地图(防止意外事故)
选择地图后点击LOAD即可加载地图
















回到CREATE NEW选项,点击后,会进入以下界面:
左边GENERATE MAP框内,有几个选项
Map size处调整初始地图的大小,SMALL为小,LARGE为大
Biome处可以调整地图主题,Flat为只有海,Round Island是海岛,Monument Valley是峡谷,以下为各种主题的生成样式参考:
调整完后点击GENERATE生成地图,如果不满意再点击一次可以重新生成
满意后点击OK即可进入编辑界面
2.0 基本操作
好了 ( ̄▽ ̄)
我们先简单介绍一下编辑界面各个选项卡的功能

MAIN MENU是主菜单
PLAY是测试地图(测试前会提示保存)
OPEN是打开其他地图
SAVE是保存
LEVEL DETAILS是地图设置
NIGHT是夜晚视图
NAV-MESH是NAV导航视图
MUTE意义不明
SETTING是编辑设置
EXIT是退出编辑器



LOCAL / GLOBAL用来切换物体的X、Y、Z轴朝向,前者以物体方向为参考,后者以场景的方向为参考

SELECT的功能是选择地图内对象
MOVE的功能是移动对象
ROTATE的功能是旋转对象
SCALE的功能是拉伸对象
TERRAIN的功能是调整地形、绘制
PLACEASSETS功能一致,都是从资源库中选择游戏对象放置
PHOTO的功能是为地图拍摄封面
MATERALS的功能是调整、创建地形贴图
MAIN MENU的下方是对象视图

在编辑界面中的操作如正常游戏中的上帝视角一样,鼠标控制视角,WASD移动,Shift加速移动,QE升降
2.1 地形修改
接下来就是修改地形的操作
我们先点击TERRAIN
右边会冒出一个名为“TERRAIN TOOL”框
将鼠标移至游戏视图,你会发现有一个蓝点吸附在了鼠标上
这时,我们就可以修改地形了
修改地形有三个模式,分别是:
RASIE 抬高 / 降低地形
FLATTEN 以固定高度修改地形地形
和SMOOTH 平滑地形
下方的Brush sizes可以调整笔刷大小,滑动条越靠近右边或文本框内的值笔刷越大,反之亦然
Brush intensity用来调整笔刷强度(不知道为什么Unity里面译作“不透明度“),滑动条越靠近右边或文本框内的值单位时间内地形的修改更加明显,反之亦然
Brush intensity偏大 / 偏小的效果图:

具体如何操作呢? ¯\(°_o)/¯
我们先选择一个模式,
调整好笔刷属性,
然后在地面上长按即可,到适合的时候松手即可(操作可以撤销)
是RAISE模式时默认是升高,如果在涂抹的过程中按住Ctrl则变为降低,RAISE效果图:
如果是FLATTEN则先要在要指定的高度按住Ctrl键并单击鼠标左键指定高度,再在地上涂抹修改地形。FLATTEN效果图:














SMOOTH效果图(原图:平滑后):

要绘制地形贴图,就在TERRAIN TOOL处的Layers处选择一个贴图
此时无论选择哪个模式在地图上涂抹都不会修改地形,只会修改地形贴图





Brush intensity值的大小变为笔刷透明度
点击AUTO-PAINT会自动给地形刷上贴图
选择一个贴图后点击DELETE删除贴图
点击ADD添加一个贴图
点击EDIT和菜单栏的MATERIALS一样,进入贴图编辑器
所以下面说贴图编辑器的使用
下方的ADD和REMOVE(删除)不多解释
右边的MaterialsProperties框的Name可以修改贴图名字
下方的Main Texture和Normal Texture点击可以修改贴图(一般不改Normal Texture)
2.2 物品放置
好的,把地形设置成自己满意的效果后,你肯定需要放一点东西到地图上吧?
本章这就教您如何放置 / 移动(调整) 一个物体

我们先点击PLACE(ASSETS也行)
然后会出现一个名为”ASSETS BROWSER“的窗口
上方的”Search...“是搜索框
左边的是标签栏,你可以从这些标签中选择选择一个建筑等的物体放置在地图中。(目前无法导入外部模型)
这里先介绍两个特殊的:
“Level”标签里的是Resupply Box(补给箱,回血、补弹药)
“Primitives”内是Unity的基础元素(如Cube、Place,用过Unity必懂)
”Build-in Types“内是构成地图的基本元素(如旗帜等,下章再详细谈)
回到正题
先点击一个物品,会回到编辑界面,这时点击要放置的地方,物品就被放到地图中了
再说说物品位置的微调
又回到菜单栏,介绍四个工具的使用

  • SELECT(选择)
先选中SELECT,然后长按拖动鼠标,会出现一个被填充的方框,这就像Windows的资源管理器的选择,PowerPoint的选择,把选择的物体框在框内即可选择物体,单击物体则仅选中这一个物体
在选择物体时,按住Ctrl键,可以连续选择地图上的对象
选择物体后:
点击键盘上的Delete / Del键删除物体
Ctrl+C / Ctrl+X / Ctrl+V 复制 / 剪贴 / 粘贴物体(放置物体的方法与上面一样)

  • MOVE(移动)
先选中MOVE,然后地图上被选中的物体此时会冒出三个箭头
向上的绿箭头是Z轴
向前的蓝箭头是Y轴
向左的红箭头是X轴
按住一个箭头拖动,物体会顺着箭头的方向移动
按住三个轴中心的圆点拖动,物体会贴着地面在地图上移动

  • ROTATE(旋转)
先选中ROTATE,然后地图上被选中的物体此时会冒出一个圆圈
三个颜色的圈圈代表三个方向
按住一个圈圈拖动物体就在哪个轴上旋转

  • SCALE(拉伸)
选中SCALE,然后地图上被选中的物体此时会冒出一个类似SELECT的三个轴
按住三个轴上的方块拖动,物体会在拖动的轴上拉伸
按住三个轴中心的方块拖动,物体会在三个轴上等比例缩放

以上操作都可以在选择了物体后在右边出现的名为“PROPERTIES”的框以设置数值的方式操作

在重点讲一下菜单栏左上角的GOLBAL/LOCAL
当此处为GOLBAL时,选中物体时出现的XYZ三轴的方向以地图的XYZ轴方向对准
当此处为LOCAL时,选中物体时出现的XYZ三轴的方向以物体本身的的XYZ轴方向对准
对比(图片前方是地图的正前方):
2.3 地图基础元素
说到地图的基本元素
他们位于ASSET内的Built-in Types标签内
分别是:
Audio Source 环境音
Avoidance Box 回避箱
Capture Point 据点旗帜
Collider Box 空气墙
Ladder 梯子
Light 灯光
Pathfing Box 路径盒
Pathfinding Link 强制寻路器
Spawn Point 出生点
Turret Spawn 固定武器生成点(如机枪)
Vehicle Spawn 载具生成点
下面就一一介绍这些物体的作用和参数调节

  • Audio Source 环境音
这个物体放置在地图可以播放一些背景音乐
放在地图后在左边的Properties可以进行这些调整:
Audio Clip 播放的音频(从中选择,目前无法导入音频)
Max / Min Distance 最大 / 最小能听到的距离半径
Volume 音量(越大越响)




  • Avoidance Box 回避箱
参阅2.4 AI寻路规划

  • Capture Point 据点旗帜
这个物体的作用是设置一个据点,可以进行这些调整:
Short Name 设置一个在游戏中显示的名字(就是游戏时本方据点被敌方占领时出现的据点名)
Owner设置游戏开始时这个据点默认是谁的据点Blue和Red就不说了,Neutral是未占领
Protect Range 设置据点的的范围,即定一个圈,圈内的载具就是自家的,才会去用
Capture Range 设置据点的占领范围,即进入这个范围左上角的占领进度条才会动
Capture Floor / Ceiling设定占领范围的最高点和最低点(即处在这个高度范围左上角的占领进度条才会动)
Capture Rate设定占领的速度,即占领进度条走的速度有多快(值越大越快)

  • Collider Box 空气墙
作用是作用顾名思义,在地图上放置一个隐形的墙
除大小外无可调参数
示例图:

  • Ladder 梯子
作用是放置一个梯子在地图上
但他不自带梯子模型
所以你要自己放一个模型上去(ASSTET里Coastline标签里有一个),例如像下图一样放1个梯子模型与Ladder重合:
可调参数如下:
Height可以调节梯子可以爬的高度(中间的那条线就代表了高度)
Bottom / Top Exit Direction可以调整玩家使用梯子时最开始在的位置的坐标(下面的那条圆圈就代表了坐标),后者可以调整玩家到达梯子最高点后点击“F”键退出梯子降落的地点(由上面的那条圆圈代表)

  • Light 灯光
作用是放置一个环境光,可调参数如下:
Color调整灯光颜色
Intensity调整灯光强度
Range调整灯光覆盖范围

  • Pathfing Box 路径盒
参阅2.4 AI寻路规划

  • Pathfinding Link 强制寻路器
参阅2.4 AI寻路规划

  • Spawn Point 出生点
在地图中放置一个AI和玩家的出生点,一个据点可以有多个出生点
可调参数中Spawn Type不用管

  • Turret Spawn 固定武器生成点
在地图中放置一个固定武器的生成点
可调参数中Turret的三个选项分别为:
MG 机枪
AT 反坦克炮
AA 防空炮

  • Vehicle Spawn 载具生成点
在地图中放置一个载具的生成点
可调参数如下:
Vehicle调整生成的载具类型,对应缩写为:Jeep-吉普车、MG Jeep-武装吉普车、Quad-摩托、Tank-坦克、AH-武装直升机、AP-歼击机、Rhib-汽艇、AB-攻击艇、BP-轰炸机、TH-运输直升机、APC-两栖装甲车
Respawn调整载具何时重新生成,AD为击毁后,AM为驶出后,Never为从不
Spawn Time调整载具的生成间隔
2.4 AI寻路规划
在完成地图的建设后,你需要检查地图的可行走性
否则AI就会哪也去不了

点击MAIN MENU中的NAV-MESH查看地图的导航网格
被白色覆盖的地方AI就能到达,被其他颜色或无颜色覆盖的地方反之
先介绍几个寻路系统中的几个工具

  • Avoidance Box 回避箱
回避箱可以设置一个AI不会通过的地方即使进去了也会快速离开(即类似那种NAV-MESH未覆盖的地方)
可设置参数如下:
Type设置这个回避箱是针对那些物体的,I为步兵,C为车辆,B为船
Penalty,惩罚值,类似于在这条路行走的代价,但似乎在RF无论如何(即使Penalty=0)AI都会认为这条路的代价过大而不行走,
Unwalkable设置此区域AI不可行走

  • Pathfing Box 路径盒
其实地图默认有Pathfing Box(罩着整个地图),当玩家手动再添加一个时,原先的会被覆盖,然后只有吧被Pathfing Box覆盖的地方才会生成NAV-MESH
Cell Size单元格大小,类似生成NAV-MESH的精度,太小生成NAV-MESH时会极慢,太大又不准,默认即可
Character Radius角色半径,每个AI在这里行走的可行动半径是多少
Cilmb Height能被NAV-MESH认可的最高山坡高度
Cover Point Spacing覆盖点间距,未知,勿动
Max Slope最大斜率,未知,勿动
Tiled地形是否为平面
Type参考回避箱的”Type“

  • Pathfinding Link 强制寻路器
强制寻路器可以让一个被NAV系统认为不可可以行走的地方但可以行走强制让AI认为可以行走(好像说得有点乱),优先级比Avoidance Box高
可调参数中:
Cost Factor意义不明
End设置结束点(没有旗子标注的圆圈)
One way可以把它变成一个单向路线
Type参考回避箱的”Type“
如下面的这个小山坡,NAV认为无法行走
加了这个强制寻路器就AI可以正常行走了





2.5 最后调整
2.5.1 战役路线
在调整好NAV后,你还要设置战役路线
否则AI就会像个***一样呆在据点不动
下面我们就来设置战役路线
依次进入MAIN MENU -> LEVEL DETAILS -> Neighbours
点击地图上的据点并连接:
右边的Land(通过陆地)和Water(通过水路)可以设置这个路线可以以什么方式到达
One way设置这个线路是否为单向,按REVERSE反转方向
点击DELETE删除路线
2.5.2 地图封面
一个地图肯定要有封面
所以
要拍摄封面,请点击菜单栏的PHOTO,调整到一个合适的角度后,按空格键


注意:
拍摄封面前请先保存地图
3.0 保存/发布地图
当您完成了您的地图
就是时候保存他们了
点击MAIN MENU中的SAVE


















在弹出的方框中的”File Name“里输入一个名字后点击SAVE
然后就会开始保存地图:






它可能会提示你是否要覆盖同名文件:









按需求点击即可,点击NO会回到命名框要求重新命名
非常不建议通过Ctrl+S来保存
因为这样不会保存NAV
导致游戏过程中出现一些问题
保存后,地图将会保存在以下位置:
C:\Users\*你的用户名*\AppData\LocalLow\SteelRaven7\RavenfieldSteam\save
文件名为保存的名称+rfld后缀
  • 游玩
在CUSTOM MAP处点击,找到您的地图并点击即可游玩

  • 发布至Steam创意工坊
点击MAIN MENU -> LEVEL DETAILS -> Upload
它可能会在”Please fix following problem:“这个框内显示一些问题:

请自行修复
如果一切正常,请直接点击CONNECT,这会跳转至Steam,按照提示操作即可
注意:请确保您游玩的不是盗版,并且Steam在后台,可以连接创意工坊!!!
4.0 其他
4.1 进阶创造地图
请回到主指南地址参考4.3 游戏客制化
https://steamcommunity.com/sharedfiles/filedetails/?id=2805259547
4.2 LEVEL DETAILS和SETTING
本章用于解释主菜单中LEVEL DETAILS和EDIT SETTING的各选项
  • Minimap
该选项用来设置游戏中的小地图的
点击WNSE调整视图
FOV可以缩放视图
CENTER使视图回归中心点(重置)

  • Scenery Camera
用来设置进入地图时武器选择界面的背景
点击SELECT CAMERA,编辑界面中会出现一个类似相机的物体(没有就四处转转视角)
移动方法与一般游戏物体类似
可以随时回到这个界面预览

  • World
中间的Water Level设置海平面高度


  • Lighting
调整游戏时白天和黑夜的颜色
以下翻译:


  • Atmosphere
调整环境大气散射(天空氛围)
以下翻译:

  • Validation
错误检查器

  • Upload
参考3.0 保存 / 发布地图







以下为SETTING的解释:
  • Snap to Grid Size
捕捉栅格大小,NAV-MESH精度,但似乎无论怎么调对生成速度都无多大影响

  • Autosaves Interval
自动保存间隔
0为禁用自动保存
END
本指南到这里就结束了ψ(`∇´)ψ
如果有错漏或建议请在主指南评论区指出(*^▽^*),该指南评论区已关闭
如果有用点一个赞,谢谢!!!(p≧w≦q)

更新记录:
  • 2022-6-4
    指南第一版发布
  • 2022-12-31
    修改了前言与全文部分内容的Bug,更改了更新记录的样式(部分修改在2023-01-01~02提交)
  • 2022-01-21
    修改了2.4 AI寻路规划
 
9 Comments
laudskey Feb 5, 2024 @ 7:04am 
万分感谢!
Nevin  [author] Feb 5, 2024 @ 6:43am 
@laudskey 我检查了一下,rfld是一个纯json文件,这意味着它并不是一个标准的unity场景且并未存储任何对象数据,因此rfld并不可以在unity打开,非常抱歉
这也解释了为什么workshop上使用地图编辑器发布的地图无法使用steam workshop downloader下载
建议自行解包源游戏文件并使用这些文件自行重建地图
laudskey Jan 25, 2024 @ 7:25pm 
非常感谢!提前道谢了
Nevin  [author] Jan 25, 2024 @ 6:22am 
@laudskey 抱歉有一段时间没上Steam
RF官方原则上不可以
我这周可能有时间会试一下
laudskey Dec 29, 2023 @ 3:11am 
作者大大,请问一下在游戏内保存的地图可以在unity中打开吗?保存的是 .rfld 的格式
Nevin  [author] Dec 31, 2022 @ 11:50pm 
@她说不戴不算第一次 在主菜单
你好 Dec 22, 2022 @ 10:39pm 
那个MAP EDITOR在哪儿啊
khtuan Dec 3, 2022 @ 5:22am 
感谢!社区就需要像你这样的创作者!
cola663 Dec 2, 2022 @ 4:03pm 
谢谢你,你是个好人