Velarion: All products 50% off

Hex Grid Toolkit

Erades - Blueprints - Sep 21, 2021
8
4.75 out of 5 stars(8 ratings)
  • 88%
  • 0%
  • 13%
  • 0%
  • 0%

A library of functions to implement hexagonal grids.

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0 - 5.3
  • Download Type
    Complete Project
    This product contains a full Unreal Engine project folder, complete with Config files, Content files and .uproject file, which can be used as a template to create a new project.

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.

Technical Details

Video Overview: YouTube

Documentation: Doc

Documentation: Pdf

Support Discord: Discord


Features:

  • 100% in Blueprints
  • Different coordinate conversions
  • Shape generation tool (Hexagonal, Rectangle, Line, Ring, Parallelogram)
  • A* Pathfinding
  • Dijkstra flow map and step cost
  • Flood fill
  • Shadow casting field of view (BETA)


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