chex-game ("the hex board game written in C" or "crude hex game" depending on whom you ask) is my first relatively successful attempt at making a playable video game. I wrote it specifically to use the union-find data structure as an exercise in applying data structures.
Note that this is not a hex engine (it does not include AI opponents).
- swap rule?
- tidy up the code
- etc.
- A huge thanks to the author of this elegantly written guide about hexagonal grids
- Font is taken from https://www.dafont.com/vcr-osd-mono.font
- The Allegro game programming library
- This coursera course about algorithms and data structures