前段时间有吧友提问如何编辑关卡包的问题,想着可以写一个攻略出来,毕竟以前刚接触关卡编辑的时候因为很多东西不懂十分懵逼。
本教程仅适用于baba is you电脑版,作者使用的版本为478F。版本不一定要完全相同,但起码主界面要长下面这样:

那么废话少说,让我们开始吧。
tips:由于塑料觉得英文比较有感觉(中文字体看起来怪怪的),所以以下教程都会以英文形式展开。改变语言不会改变按钮的功能,甚至中文更容易理解对应的含义。
还有,这里是基础教程,一些比较好玩的特性(包括lua、更大的地图、自定义配色、自定义obj等)在这里就不介绍了。你就当塑料水了一贴就行了。
在主界面点击LEVEL EDITOR后,映入眼帘的是以下场景:

点击 EDIT CUSTOM LEVELS就可以查看你的自制关卡了。
进入之后,点击CREATE A NEW LEVEL,创建自制关卡!
1. 关卡编辑
观前提示:如果你已经知道如何创建自定义关卡而是想要创建自定义关卡包,可以跳过此段。不过你也可以看看,万一真能学到什么呢(bushi
在关卡编辑器界面点击EDIT CUSTOM LEVELS可以进入自定义关卡编辑界面,点击创建关卡后会让你输入关卡名(后续可以修改),然后还会让你选择初始theme(可以理解为一个背景模板,包括了配色、背景特效、声音和编辑器默认会有的物体和词汇)

选择后就会进入这样的界面,这里我选择的是space。
然后,你就可以像玩画图软件一样放物体了。鼓励多摸索,很多功能不玩一下不知道什么意思
1-1. 按钮

好多按钮啊!不过大部分摸索一下就知道有什么用了。这里简单介绍一些注意事项:
undo撤销操作只能撤销放置相关的操作(包括擦除)
一定要及时保存,正常退出时没保存游戏会提醒你是否保存,但万一是游戏崩了就没救了。
还有一些值得深入的点。
1-2. OBJECTS
点进OBJECTS按钮后可以看到里面有很多词/物体可以选,点一下就会选中了。这里我们简单了解一下常用的按钮。
大部分的按钮功能都在下面了,没列出来的要么是过于明显要么是使用次数较低。按钮好好想想是不是自己的问题

如果太多了找不到可以点击放大镜,输入你想要的物体名即可。
骗你的,不点击放大镜直接敲键盘输入也行。
选择物体的初始朝向实际上不需要点击这里的上下左右,在这里可以看到baba的初始朝向是下,按下键盘的上下左右键就可以选择朝向了(如果光标正停留在某个obj上就会修改这个obj的朝向),会影响后续放置单位时的朝向。

关于右下角的四个家伙,special会在后续章节里讲到,path是一种与cursor的select属性交互的属性(简单理解就是关卡里的那种选择框可以走的线),会在关卡包编辑时再讲。
关于添加/删除物体有两个需要知道的点:
一个是如果你没有添加这个物体到下面,那么关卡是无法识别这个物体的!这个问题可能会导致两种问题:
字母关,拼不出来(所以很多字母关会把所有可能的排列都给出)
如果你在大地图里的某个小关里变成了一个不能被识别的物体,那么大地图会把它替换成某个其他物体,可能会导致某些非预料情况!
Q:有些词找不到怎么办?
有些词汇你可能找不到(例如LEVEL和ABC),它们属于进阶词汇,需要你在设置中打开,在这里:


1-3. SETTINGS
SETTINGS要介绍的不多,上面七个对着看就知道是什么意思了,关于音乐、特效和颜色可以玩玩,有助于搭配!

下面的三个分别是“禁用粒子特效”,“禁用规则特效(规则激活的时候不会有那个特效了)”和“禁用关卡震动”,还有LEVEL IS AUTO的延迟调整,都是字面意思。
MAP SETTINGS是关卡包编辑时才会用到的东西,这里先按下不提。
1-4. MENU
大部分按钮都是看了就知道能干嘛,这里有两个可以说道的点
UPLOAD LEVEL上传关卡,也就是可以把你的关上传上去,传上去成功后你会得到一个关卡代码,通过关卡代码你就可以玩到这关了!
(TIPS:上传时会要求你先过一遍此关)
COPY LEVEL复制关卡,方便拷贝一个新关卡并在上面进行修改。
2. 关卡包编辑
扯完了关卡编辑,来扯扯关卡包编辑。点击EDIT LEVELPACKS...就可以开始编辑关卡包了。
按钮是灰色的怎么办?
这里如果你第一次进入,关卡包编辑按钮是灰色的,包括等下进入关卡编辑时,Level和地图相关的词语/机制(如path,也就是地图选关时选择框可以走的那个线)也被禁用,只能编辑单个关卡;甚至你可能会发现,字母也用不了。。。想造个字母关都束手无策。
如果你想要启用相关功能,可以点击关卡编辑器界面最后一个按钮HELP & GENERAL SETTINGS,勾选下方的两个选项:

(分别大概是“启用进阶词汇”和“启用扩展特性”的意思)
2-1. 关卡包,启动!
点进去之后,如果你下载了社区关卡包,可以在这里看到;如果你想要创建自己的关卡包,点击CREATE A NEW LEVELPACK即可。
创建后大抵是空空如也的,就像刚进入时的自制关卡一样。你可以像创建自制关卡一样往里面塞关卡,关卡编辑时的操作与上述基本没有区别。
不过这里是关卡包,所以接下来,我们来介绍一下关卡编辑时关卡包相关的知识点。
2-2. 地图编辑
想要让一个关卡作为地图存在,就需要在关卡设置(进入关卡编辑然后点击SETTING)中的MAP SETTING

点进去后的每个部分含义如下(从上往下看就对了):
SELECT LEVEL TYPE:选择关卡是作为单纯的小关存在还是作为地图存在;
LEVELS NEEDED TO CLEAR:这个地图需要通关多少小关才算clear,也就是地图通关(地图完成是要求全部小关通关)
MAP ICON SETUP:管理地图图标,用于给level设置特殊图标用
LEVEL TO RETURN TO AFTER BEATING:字面意思,关卡通关后去到哪个关卡。
2-3. 放置关卡

还记得这四个按钮(其实是五个)吗?现在你可以在地图里选择LEVELS放置关卡了!点击LEVELS后返回关卡放置页面,你会发现你的光标变成了level的样子,此时点击放置会放下一个关卡并提示你设置这个按钮的内容,你也可以在这个状态下点击已经放置的关卡来进行设置。

注意一个格子只能放一个关卡,与图层无关。
2-4. 路径放置
路径可以视作为拥有PATH属性的物体,它具有一般物体的所有属性,并可以与cursor或是level交互(比如通关了path自动出现(可以用来阴人,比如line is stop(bushi
点击PATH属性,然后选择一个物体就可以放置一个具有path属性的物体。路径与普通物体共享格子,你甚至可以直接用obj覆盖这个路径。在PATH状态下,对应的图层点击路径可以对路径进行设置。
PATH主要就设置两点:
是否默认可见(HIDDEN需要附近的关卡通关才会显示)
是否默认锁定还有锁定条件(LEVEL CLEARS计算的是包内全部关卡,LOCAL CLEARS表示的是地图内的关卡)
2-5. SPECIAL
SPECIAL可以用来设置包括物体变关,提示,花花之类的,但这里是基础教程,所以先按下不表。
2-6. 设置大地图和初始关卡

在这里,分别可以设置“初始关卡”和“大地图”
初始关卡就是进去就会来到的关卡(不设置进去可能是黑黑的一片)
大地图塑料也暂时不知道什么用,你甚至可以跟初始关卡设置同一个。
大概就是这些了,看到这里的你已经可以创作一个简单的关卡包了!好像也是第一次发这么长的贴。
本教程仅适用于baba is you电脑版,作者使用的版本为478F。版本不一定要完全相同,但起码主界面要长下面这样:

那么废话少说,让我们开始吧。
tips:由于塑料觉得英文比较有感觉(中文字体看起来怪怪的),所以以下教程都会以英文形式展开。改变语言不会改变按钮的功能,甚至中文更容易理解对应的含义。
还有,这里是基础教程,一些比较好玩的特性(包括lua、更大的地图、自定义配色、自定义obj等)在这里就不介绍了。你就当塑料水了一贴就行了。
在主界面点击LEVEL EDITOR后,映入眼帘的是以下场景:

点击 EDIT CUSTOM LEVELS就可以查看你的自制关卡了。
进入之后,点击CREATE A NEW LEVEL,创建自制关卡!
1. 关卡编辑
观前提示:如果你已经知道如何创建自定义关卡而是想要创建自定义关卡包,可以跳过此段。不过你也可以看看,万一真能学到什么呢(bushi
在关卡编辑器界面点击EDIT CUSTOM LEVELS可以进入自定义关卡编辑界面,点击创建关卡后会让你输入关卡名(后续可以修改),然后还会让你选择初始theme(可以理解为一个背景模板,包括了配色、背景特效、声音和编辑器默认会有的物体和词汇)

选择后就会进入这样的界面,这里我选择的是space。
然后,你就可以像玩画图软件一样放物体了。鼓励多摸索,很多功能不玩一下不知道什么意思
1-1. 按钮

好多按钮啊!不过大部分摸索一下就知道有什么用了。这里简单介绍一些注意事项:
undo撤销操作只能撤销放置相关的操作(包括擦除)
一定要及时保存,正常退出时没保存游戏会提醒你是否保存,但万一是游戏崩了就没救了。
还有一些值得深入的点。
1-2. OBJECTS
点进OBJECTS按钮后可以看到里面有很多词/物体可以选,点一下就会选中了。这里我们简单了解一下常用的按钮。
大部分的按钮功能都在下面了,没列出来的要么是过于明显要么是使用次数较低。按钮好好想想是不是自己的问题

如果太多了找不到可以点击放大镜,输入你想要的物体名即可。
骗你的,不点击放大镜直接敲键盘输入也行。
选择物体的初始朝向实际上不需要点击这里的上下左右,在这里可以看到baba的初始朝向是下,按下键盘的上下左右键就可以选择朝向了(如果光标正停留在某个obj上就会修改这个obj的朝向),会影响后续放置单位时的朝向。

关于右下角的四个家伙,special会在后续章节里讲到,path是一种与cursor的select属性交互的属性(简单理解就是关卡里的那种选择框可以走的线),会在关卡包编辑时再讲。
关于添加/删除物体有两个需要知道的点:
一个是如果你没有添加这个物体到下面,那么关卡是无法识别这个物体的!这个问题可能会导致两种问题:
字母关,拼不出来(所以很多字母关会把所有可能的排列都给出)
如果你在大地图里的某个小关里变成了一个不能被识别的物体,那么大地图会把它替换成某个其他物体,可能会导致某些非预料情况!
Q:有些词找不到怎么办?
有些词汇你可能找不到(例如LEVEL和ABC),它们属于进阶词汇,需要你在设置中打开,在这里:


1-3. SETTINGS
SETTINGS要介绍的不多,上面七个对着看就知道是什么意思了,关于音乐、特效和颜色可以玩玩,有助于搭配!

下面的三个分别是“禁用粒子特效”,“禁用规则特效(规则激活的时候不会有那个特效了)”和“禁用关卡震动”,还有LEVEL IS AUTO的延迟调整,都是字面意思。
MAP SETTINGS是关卡包编辑时才会用到的东西,这里先按下不提。
1-4. MENU
大部分按钮都是看了就知道能干嘛,这里有两个可以说道的点
UPLOAD LEVEL上传关卡,也就是可以把你的关上传上去,传上去成功后你会得到一个关卡代码,通过关卡代码你就可以玩到这关了!
(TIPS:上传时会要求你先过一遍此关)
COPY LEVEL复制关卡,方便拷贝一个新关卡并在上面进行修改。
2. 关卡包编辑
扯完了关卡编辑,来扯扯关卡包编辑。点击EDIT LEVELPACKS...就可以开始编辑关卡包了。
按钮是灰色的怎么办?
这里如果你第一次进入,关卡包编辑按钮是灰色的,包括等下进入关卡编辑时,Level和地图相关的词语/机制(如path,也就是地图选关时选择框可以走的那个线)也被禁用,只能编辑单个关卡;甚至你可能会发现,字母也用不了。。。想造个字母关都束手无策。
如果你想要启用相关功能,可以点击关卡编辑器界面最后一个按钮HELP & GENERAL SETTINGS,勾选下方的两个选项:

(分别大概是“启用进阶词汇”和“启用扩展特性”的意思)
2-1. 关卡包,启动!
点进去之后,如果你下载了社区关卡包,可以在这里看到;如果你想要创建自己的关卡包,点击CREATE A NEW LEVELPACK即可。
创建后大抵是空空如也的,就像刚进入时的自制关卡一样。你可以像创建自制关卡一样往里面塞关卡,关卡编辑时的操作与上述基本没有区别。
不过这里是关卡包,所以接下来,我们来介绍一下关卡编辑时关卡包相关的知识点。
2-2. 地图编辑
想要让一个关卡作为地图存在,就需要在关卡设置(进入关卡编辑然后点击SETTING)中的MAP SETTING

点进去后的每个部分含义如下(从上往下看就对了):
SELECT LEVEL TYPE:选择关卡是作为单纯的小关存在还是作为地图存在;
LEVELS NEEDED TO CLEAR:这个地图需要通关多少小关才算clear,也就是地图通关(地图完成是要求全部小关通关)
MAP ICON SETUP:管理地图图标,用于给level设置特殊图标用
LEVEL TO RETURN TO AFTER BEATING:字面意思,关卡通关后去到哪个关卡。
2-3. 放置关卡

还记得这四个按钮(其实是五个)吗?现在你可以在地图里选择LEVELS放置关卡了!点击LEVELS后返回关卡放置页面,你会发现你的光标变成了level的样子,此时点击放置会放下一个关卡并提示你设置这个按钮的内容,你也可以在这个状态下点击已经放置的关卡来进行设置。

注意一个格子只能放一个关卡,与图层无关。
2-4. 路径放置
路径可以视作为拥有PATH属性的物体,它具有一般物体的所有属性,并可以与cursor或是level交互(比如通关了path自动出现(可以用来阴人,比如line is stop(bushi
点击PATH属性,然后选择一个物体就可以放置一个具有path属性的物体。路径与普通物体共享格子,你甚至可以直接用obj覆盖这个路径。在PATH状态下,对应的图层点击路径可以对路径进行设置。
PATH主要就设置两点:
是否默认可见(HIDDEN需要附近的关卡通关才会显示)
是否默认锁定还有锁定条件(LEVEL CLEARS计算的是包内全部关卡,LOCAL CLEARS表示的是地图内的关卡)
2-5. SPECIAL
SPECIAL可以用来设置包括物体变关,提示,花花之类的,但这里是基础教程,所以先按下不表。
2-6. 设置大地图和初始关卡

在这里,分别可以设置“初始关卡”和“大地图”
初始关卡就是进去就会来到的关卡(不设置进去可能是黑黑的一片)
大地图塑料也暂时不知道什么用,你甚至可以跟初始关卡设置同一个。
大概就是这些了,看到这里的你已经可以创作一个简单的关卡包了!好像也是第一次发这么长的贴。