Building a hex grid around a point (circular hex grid)

Hello everyone! :slight_smile:

I’ve been wondering if anyone can point out a way to make a circular hex grid.

The idea is simple: I need to call a method of every tile in a radius around some certain tile.

Basically I need to calculate their X and Y position around that tile.
One more problem - the values of X and Y will be different depending if the tiles Y is even or odd.

A pdf image with the grid attached.