I was looking at different graphs and came up with the following idea. Use an Octagonal grid (like this one). Whenever a creature moves into a larger octagon, it takes 2 move. When it moves diagonally, it moves into the smaller 1 move Diamond (or tilted Square) and then into the larger 2 Octagonal.
So, any diagonal movement results in 3, any horizontal or vertical movement results in 2. Course, the movement system would need to be doubled (i.e. 12 Move instead of 6). But, this would make it visually easier for players to count out their movement.
So, any diagonal movement results in 3, any horizontal or vertical movement results in 2. Course, the movement system would need to be doubled (i.e. 12 Move instead of 6). But, this would make it visually easier for players to count out their movement.