Version: Unity 6 (6000.0)
Language : English
Create a tilemap
Isometric tilemaps in Unity

Hexagonal Tilemaps

In addition to regular TilemapsA GameObject that allows you to quickly create 2D levels using tiles and a grid overlay. More info
See in Glossary
, Unity provides both Hexagonal Point Top and Hexagonal Flat Top Tilemaps. Hexagonal tiles are often used in strategic tabletop games, because they have consistent distance between their centres and any point on their edge, and neighboring tiles always share edges. This makes them ideal for constructing almost any kind of large play area and allows players to make tactical decisions regarding movement and positioning.

The Hexagonal Tilemap uses an offset coordinate system, where alternative rows or columns are offset by half a cell when aligning the cells to the hexagonal grid. For Hexagonal Point Top Tilemaps, every odd row is offset to the right by half a cell’s width. For Hexagonal Flat Top Tilemaps, every odd column is offset to the top by half a cell’s height.

Example: Hexagonal Point Top Tilemap. Offset rows are colored in yellow.
Example: Hexagonal Point Top Tilemap. Offset rows are colored in yellow.
Example: Hexagonal Flat Top Tilemap. Offset columns are colored in yellow.
Example: Hexagonal Flat Top Tilemap. Offset columns are colored in yellow.

Creating a Hexagonal Tilemap

To create a Hexagonal Tilemap, follow the same steps to create a regular Tilemap (menu: GameObject > 2D Object) but choose one of the Hexagonal options in the 2D Object menu.


  • Hexagonal Tilemaps added in 2018.2 NewIn20182
Create a tilemap
Isometric tilemaps in Unity
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961