[latex] \newcommand{\bv}[1]{{\bf #1}} [/latex]

[latex] \newcommand{\bperp}{{\bf perp}} [/latex]

[latex] \newcommand{\bproj}{{\bf proj}} [/latex]

There is surprising little information available on hex-coordinates, despite how many games use hex grids. In this article I will explain some of the math so that you can do basic geometry in a hex grid, and design more elegant algorithms for your hex-grid games.