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.
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 ObjectA 2D GameObject such as a tilemap or sprite. More info See in Glossary menu.
Select the Hexagonal Tilemap option that matches the orientation of the hexagonal Tiles you are using. The following are examples of a Hexagonal Point Top Tilemap and a Hexagonal Flat Top Tilemap.
When creating the Tile Palette for a Hexagonal Tilemap, set the Grid setting of the Tile Palette to Hexagon and select the Hexagon Type that matches the Tilemap and Tiles you are using, as shown below.
Is something described here not working as you expect it to? It might be a Known Issue. Please check with the Issue Tracker at issuetracker.unity3d.com.
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thanks for helping to make the Unity documentation better!