记录瓦片地图类型,容易忘记的东西就记录下来

  1. Hexagonal - Flat - Top(平顶六边形)
  2. Hexagonal - Pointer - Top(尖顶六边形)
  3. Isometric(等距)
  4. Isometric Z as Y(等距 Z 轴作为 Y 轴)
  5. Rectangular(矩形)
  • Hexagonal - Flat - Top Tilemap(平顶六边形瓦片地图)

    • 外观特点:其六边形的顶部是一条平行于屏幕顶部的边,看起来六边形是“躺着”的,以扁平的顶部呈现。这种布局方式使得在视觉上,瓦片的顶部形成一条连续的直线,适合用于一些需要营造平稳、整齐视觉效果的场景,比如棋盘类游戏场景等。
    • 坐标系统:采用偏移坐标系统,每奇数列会向顶部偏移半个单元格的高度。这样的坐标系统有助于实现六边形之间的紧密排列,并且在进行瓦片绘制和逻辑处理时,能够方便地计算相邻瓦片的位置关系。
  • Hexagonal - Pointer - Top Tilemap(尖顶六边形瓦片地图)

    • 外观特点:每个六边形的其中一个顶点指向屏幕上方,使六边形呈现出“站立”的姿态,有一个明显的尖顶朝上。这种设计在一些需要突出方向感或者营造动态感的场景中较为常用,比如角色扮演游戏中具有方向性指引的地图等。
  • Isometric(等距)瓦片地图

    • 外观特点
      • 采用45度俯视视角,水平和垂直方向的线条被压缩为对角线,形成菱形网格。瓦片通常呈现为钻石形状,且所有瓦片在视觉上保持相同的倾斜角度。
      • 这种投影方式创造出经典的“斜45度”游戏视角,常见于《帝国时代》《模拟城市》等游戏。
    • 坐标系统
      • 使用正交投影,X轴和Y轴分别对应游戏世界中的水平和垂直方向,但在屏幕上表现为对角线。
      • 瓦片的排列遵循特定的透视规则,近大远小的效果通过瓦片的堆叠顺序模拟。
  • Isometric Z as Y(等距Z轴作为Y轴)瓦片地图

    • 外观特点
      • 与标准Isometric类似,但使用Z轴(深度)来表示高度,而非传统的Y轴。这意味着瓦片的高度由Z坐标控制,而非Y坐标。
      • 适合创建具有明显高度差的3D场景,如地形起伏、多层建筑等,瓦片可以在Z轴上堆叠。
    • 坐标系统
      • X轴表示水平方向,Y轴表示深度(进入屏幕),Z轴表示高度。这种方式更接近真实3D空间的表示方法。
      • 瓦片的渲染顺序由Z值决定,允许创建更自然的遮挡关系。
  • Rectangular(矩形)瓦片地图

    • 外观特点
      • 最基本的瓦片地图类型,使用标准的矩形网格。瓦片是正方形或长方形,排列成行列结构。
      • 常见于平台游戏、像素游戏(如《超级马里奥》)或需要简单网格系统的场景。
    • 坐标系统
      • X轴和Y轴直接对应屏幕上的水平和垂直方向,坐标计算简单直观。
      • 瓦片的排列遵循标准的行列规则,相邻瓦片之间的距离固定。
  • Isometric:适合经典斜角视角的2D游戏,强调平面布局。

  • Isometric Z as Y:适合需要3D深度和高度变化的场景,利用Z轴简化垂直方向的控制。

  • Rectangular:适合简单直接的网格系统,是最常见的瓦片地图类型。