Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

They go into it a bit in the article.

A lot of the reasons seem reminiscent of why hexagons are awesome in video games: https://www.redblobgames.com/grids/hexagons/



sort by: page size:

Here's another great article about hexagonal grids:

http://www.redblobgames.com/grids/hexagons/

It's written with game design in mind, but many of the techniques are useful just the same.


Why hexagons?

Great article about how to use hex grids in games: https://www.redblobgames.com/grids/hexagons/

Linked in the Further Reading section is the Red Blob Games article on Hexagonal Grids which is a fantastic resource and is definitely worth a read.

https://www.redblobgames.com/grids/hexagons/


Also see https://www.redblobgames.com/grids/hexagons/ by the same author which was an awesome resource when I was implementing a hexagonal grid for something.

I also love hexes. Have you seen this guy's blog before? It's a treasure:

https://www.redblobgames.com/grids/hexagons/


Why not hexagons?

It's buried in the original post, but a great resource for all things hexagonal grids is http://www.redblobgames.com/grids/hexagons/

Which is why, btw, Hexagons have been used for decades in wargames (and - to a more limited extent, in other types of boardgames).

Related - a video on why hexagons are the bestagons: https://www.youtube.com/watch?v=thOifuHs6eY

This is a must read if you're working with hex grids: https://www.redblobgames.com/grids/hexagons/

Funny you should mention that - the author happens to have written what I consider the best resource out there for hexagon drawing algorithms for game development:

https://www.redblobgames.com/grids/hexagons


I'm a bit curious about this, I am a video game developer (3d console games) and hexagon coordinate systems don't strike me as being awesome. Reading through the article you linked to confirmed my suspicion that there would be a great many possible parameterizations, and it seems like the kind of thing that wound cause a lot of confusion amongst developers, much like Euler angles do. I had hoped that the article would start with some kind of motivation section describing why one would be willing to suffer such horrible inconveniences, but the article got too far into the not gritty before explaining the benefits (I stopped reading half way through so maybe it was buried in there somewhere?)

I know that they are associated with rpg board games and therefore have found their way in to 2D RPG video games as well. I can see a slight advantage to using them on a board game situation where it would make it more accurate to estimate diagonal distances by counting tiles, but in a computational situation where your box can compute the Pythagorean theorem a few million times a second, the benefit of using hex systems in games eludes me.


Started working on a game with hexagons a while back, and there are really weird/cool things related to hexagons online.

Global Hexagonal Awareness Resource Center: https://hexnet.org

> It is likely that HEXAGONS will continue to increase in popularity over the coming years, as humanity enters a glorious new hexagonal golden age, and all sentient beings on our planet ascend to a new, higher state of hexagonal consciousness.

http://hexagons.info


I forgot to say that if anyone hasn't seen it, RedBlobGames' tutorial on hexagonal grids is an extremely good resource that uses visualization and interactivity to great effect, and really helped me in early stages of my work:

https://www.redblobgames.com/grids/hexagons/


Hexagons work

I have seen hexagons used, like in a honeycomb.

On this topic I suggest viewing CPG Grey's video "Hexagons are the Bestagons"

https://www.youtube.com/watch?v=thOifuHs6eY


That's utterly awesome and I hope the links didn't come across as "this has already been done"—quite the contrary—the intention is just "here are cool similar things if anyone's curious". A hexagonal version is a noble and clever addition!
next

Legal | privacy