A library of functions to implement hexagonal grids.
With "Hex Grid Toolkit" you will be able to implement a hexagonal grid system, ideal for hexagonal tile maps and hexagonal unit movement.
This toolkit gives you the tools to handle the coordinate system on hex grids.
This toolkit does NOT focus on how you create or store the tiles themself. (A simple version of how to do this is included in the project but is not the focus of the toolkit)
Done 100% in Blueprints with over 80 functions. You can see the functions listed on the thumbnails above.
With Dijkstra and A* Algorithms!!!
The core system is within a single Blueprint Function Library with over 80 functions.
Examples of how to implement it are included as well as an explanation of key concepts and definitions.
Video Overview: YouTube
Documentation: Doc
Documentation: Pdf
Support Discord: Discord
Features:
Number of Blueprints: 3
BPFL_Hex_Logic: Contains the logic for the hexagonal grids
BP_Tile_Manager: Generate the tiles and display the possibilities within the toolkit
BP_Tile: Actor representing a tile
Input: Keyboard and Mouse