This has been bugging me for a while now and I havn't managed to sort it yet. I'm working with a 2D game engine that used a Square Grid Map. I'm looking to add Hexagonal tiles to this, however can't seem to do it efficiently.
I want the Hex tiles to touch, no gaps in-between. If I do this by changing the pixel_x/y of the tiles, I end up screwing up their location after a while. I can off set them by half a tile without any issues, but it still leaves gaps.
How would you do this?