图所示的复杂地图可以使用瓦片地图技术,瓦片地图是用一些小图片(瓦片)拼接而成,这样可以大大地减少内存消耗。如图11-6所示的瓦片地图,只需要如图所示的三个瓦片就可以了。
瓦片地图
地图中的瓦片瓦片地图的分类瓦片地图可以有三种分类:直角地图、斜角地图和六边形地图。1、直角地图直角地图,如图所示是使用方形瓦片构建,看上去是垂直向下观察的鸟瞰图,构成瓦片地图的瓦片不一定是正方形,也可以是长方形瓦片。2、斜角地图斜角地图,如图所示是使用菱形瓦片构建。斜角地图是将视角旋转到45度,斜角地图能够使我们的大脑错误地认为,我们是在三维游戏世界中。在早期的电子游戏中由于硬件性能所限制,很多游戏采用斜角地图模拟三维游戏。但是现在运行三维游戏已经不是问题,所有现在我们一般不推荐使用斜角地图。3、六边形地图六边形地图,如图所示是使用六边形瓦片构建。
直角地图
斜角地图
六边形地图瓦片地图中核心概念在瓦片地图中有一些基本的概念需要我们了解一下,这些概念包括:层、瓦片、瓦片地图坐标和全局标识。1、层瓦片地图由地图层组成,我们可以对层进行创建、删除、隐藏和显示等操作。层可以分为:普通层和对象层。普通层用来绘制一些地图基本要素,这些地图要素基本上是固定的,如图所示,云、鸟、树木、仙人掌和草地等。对象层中可以圈出一些区域,一个区域就是一个对象&#x