地图

什么是地图?

地图是用来表示你游戏的背景和环境的数据。当玩游戏时,地图会随着玩家所到区域而显示出来。

设计地图,就是将一些部分拼接起来,这些部分叫做“图块”。

地图基本说明

图块的作用

图块是决定地图外观的图像,并且你可以设置哪些图块玩家可以穿过,哪些不可以。

在一张地图当中,许多块图块被组织到一起包装成一整块数据,形成所谓的“图块组”。它是设计地图轮廓的基础。通过改变你所使用的图块组,你可以即时更改地图的外观。要编辑图块组的数据内容,你可以使用[数据库]。

图块分类

在一个图块组中,总共可以包含 5 种不同类型的图块,它们的编号为 A ~ E。A 是最低的一层,它代表地形和地面;B ~ E 则是较高层次的图块,它们用于表示地表上的元素,例如树木,灌木丛,或者标志牌。

你可以将上层图块和下层图块放在地图的同一个位置上。使用这样的两层设计,你可以创造极其精致复杂的地图。

作为标准,表示海洋,草地,地板,墙体的图块是底层图块,而上层图块被用来装饰底层图块的内容。
此外,你还可以将两种上层的图块重叠在一起。因此在这个版本的 RPG Maker 中,地图会变得更加多样。

 

地图尺寸和显示方法

地图的尺寸以图块为单位,宽度和高度可分别设置为 0 ~ 256 个图块。

当游戏运行时,屏幕中可看到的图块数量为 17×13 。在大于此尺寸的地图中,显示区域会自动以主角为中心(卷动处理)。此外,通过连接地图的边缘,你可以做出循环地图的效果,就好像玩家身处一个星球上一样(循环处理)。

地图定位

地图上图块的位置代表着[地图坐标]。地图的原点位于左上角,坐标为(0,0),X 坐标轴向右延伸,Y 坐标轴向下延伸。例如,在一个尺寸为 100×100 的地图中,右下角的坐标为(99,99)。当前编辑的图块坐标会显示在底部的状态栏上。

地图坐标可被用于一些事件指令当中,这些事件指令监测当前队伍的所在位置或者是以变量指定的移动地点。