Hex Grid Toolkit

Erades - 2021/09/21
1
5颗星(总分5颗星)(1个评分)
  • 100%
  • 0%
  • 0%
  • 0%
  • 0%

A library of functions to implement hexagonal grids.

  • 支持的平台
  • 支持的引擎版本
    4.27
  • 下载类型
    完整项目
    此产品包含一个完整的虚幻引擎项目文件夹,含有配置文件、内容文件和.uproject文件,可以作为创建新项目的模板使用。

With "Hex Grid Toolkit" you will be able to implement a hexagonal grid system, ideal for hexagonal tile maps and hexagonal unit movement.


Done 100% in Blueprints with over 80 functions.


With Dijkstra and A* Algorithms!!!


The core functions are 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:

  • 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