○ ESS20仅限 【ESS入门】第三章:地图相关(上)

本教程禁止转载。


第1节:新建地图

自带地图

ESS自带的地图中有很多可以参考的事件示例,但是我们在实际制作中可能并不需要这些地图,所以可以分成两份,一份原版用于参考,一份用于制作。
用于制作的这一份我们可以为了省事将如图所示框中的地图先全部删除(注意把PBS文件夹下的map_metadata.txt里的内容清空),Intro是进游戏时选性别取名字等需要用到的,不用动它。至于剩下的几张地图,可以直接修改,作为初始城镇。

1675499595095.png

新建地图

然后新建我们自己的地图,在1675499893986.png游戏名称上鼠标右键点击,再左键点击新建地图。
在打开的窗口中,可以设置地图的名称,以及背景(地图块图片),大小,BGM(背景音乐),以及遇敌步数。

1675499981812.png
然后一张新的地图就建好了。
1675500101526.png
之后就发挥你们的创造力,在空白处尽情拼地图吧。
 
最后编辑:

ES泽洛

世末鸽者
管理成员
2022/08/04
270
15
303
2,144
24
江苏
www.esplus.club

第2节:认识RMXP地图图层

在第一章时我们曾说过,1675501242694.png四个按钮分别是地图1、2、3层和事件层。
我们可以在脑海中构思一个三维的世界,有四张纸叠在一起,下面三张是地图的组成部分,最上面一张是事件。
我们按照常识,将最下面的环境放在最下面的图层,例如:
第一层:
1675501571202.png
第二层:

1675501597112.png
第三层:
1675501620330.png
至于事件层,目前我们还没有学习到,暂时先不讲,不过我们可以切换到事件层,来预览地图效果。
1675501800346.png
 

ES泽洛

世末鸽者
管理成员
2022/08/04
270
15
303
2,144
24
江苏
www.esplus.club

第3节:地图链接与地图属性

地图链接

画好一张地图之后,我们还需要进入,并测试有没有问题。
首先以调试模式进入游戏,按F9打开调试菜单,如图所示进入。
1675502766557.png1675502784398.png
然后我们就可以看到一个小世界了。
1675502825447.png
使用鼠标按住并拖动地图,就可以修改地图连通的位置。
1675502892733.png
编辑完之后保存退出界面即可。
 
最后编辑:
  • Like
反馈: w15174289601

ES泽洛

世末鸽者
管理成员
2022/08/04
270
15
303
2,144
24
江苏
www.esplus.club

地图名称

保存退出界面之后我们进入地图,就会看到地图名称不对,我明明填的是学习之路啊!
1675503040905.png
此时我们需要打开PBS/map_metadata.txt,先将下面多余的全部删掉,保留前五个。
1675503228040.png
然后将Name = 后面的改为我们想要的名字,顺便把其他的也改了。
1675503436706.png
重新调试启动游戏,发现名字正常了。
1675503520828.png
 
最后编辑:
  • Like
反馈: w15174289601

ES泽洛

世末鸽者
管理成员
2022/08/04
270
15
303
2,144
24
江苏
www.esplus.club

地图边缘

发现了这种地方的各种黑色边缘。
1675502969972.png
这是因为ESS并没有类似GBA中的那种边缘地图块的概念,想要解决这个问题,只能把地图扩大,在周围多围几圈。
在需要修改的地图名字上右键点击鼠标,选择地图设置,修改宽高。

1675503736953.png
然后再在这个菜单选择移动,根据需求上下左右移。
1675505134393.png
最后将空白处全部改好,进调试菜单重新调一下地图链接。

1675505188237.png
大功告成!
1675505220096.png1675505238241.png
 
最后编辑:

PokeAA

天王
2023/02/20
5
7
1,100
21
关于地图边缘,也可以在Edit Map Metadata里将地图的SnapEdges属性设置为true,这样也能避免黑色边缘的出现,但在接近边缘时,人物将不再是屏幕的中心位置。此外不建议将地图链接和SnapEdges同时使用。
 

默默無名的小鬼

「圖書館」の管理委員
管理成员
2022/08/05
117
12
54
1,491
冥王星
97s-studio.xyz
关于地图边缘,也可以在Edit Map Metadata里将地图的SnapEdges属性设置为true,这样也能避免黑色边缘的出现,但在接近边缘时,人物将不再是屏幕的中心位置。此外不建议将地图链接和SnapEdges同时使用。
這個會讓遊戲更偏向於一般的rpg遊戲,不過現在也有些遊戲開始這樣設定了
 

bhedwbnefj

宝可梦训练家
2024/05/25
4
0
20
24
请问作者大佬:在没有改动tile属性的情况下,拼出来的地图(确认是可以踩上去的图块,就是下图主角正面对着的那个)有空气墙挡着走不过去是什么原因?卡了我几天了(视频传不上去只有截图)Pokémon Essentials v20.1 2024_5_26 15_42_55.png
 

bhedwbnefj

宝可梦训练家
2024/05/25
4
0
20
24
1717747491336.png
1717747672750.png
1717747704199.png
作者大佬我又来问问题了:请问我在自带地图上改的图,图块的通行效果异常是什么问题啊?已经设置不能通行的图块可以走上去。
 

ES泽洛

世末鸽者
管理成员
2022/08/04
270
15
303
2,144
24
江苏
www.esplus.club
浏览附件2104
浏览附件2105
浏览附件2106
作者大佬我又来问问题了:请问我在自带地图上改的图,图块的通行效果异常是什么问题啊?已经设置不能通行的图块可以走上去。
有可能不是同一页,有一个outside还有一个outside waterfall,
也有可能是按了ctrl,调试模式按ctrl可以穿墙。
 

bhedwbnefj

宝可梦训练家
2024/05/25
4
0
20
24
有可能不是同一页,有一个outside还有一个outside waterfall,
也有可能是按了ctrl,调试模式按ctrl可以穿墙。
我的这个图块时新添加的,只有一个,应该不会填错。也没有按住ctrl.
我发现这个问题只有在我用现有地图改的图上才会出现。是不是因为数据没改正过来?
 

LISHI5673

宝可梦训练家
2024/08/08
2
0
30
19
问一下为什么我进入我创建的地图里它不显示地图名称?
 

wadthil

宝可梦训练家
2024/08/11
1
0
5
19
问一下问什么我在PBS/map_metadata.txt这个文件里找不到我创建的地图名?
 

在线成员

论坛统计

主题
474
消息
2,137
成员
2,909
最新成员
小灵喵~