Skip to content

LeftEmpty/ProjectMonsterArena

Repository files navigation

Project Monster Arena (working title)

Unreal engine 5.3 ~ 5.6 project. This README is temporary / stil WIP.

Features

  • Noise-based grid generation (incl. seeding)
  • Unit placement (currently by player via hotkeys)
  • Unit actions (move / attack / die / etc.)
  • Unit state machine (moving / idle / dead / celebrating / etc.)
  • Pathfinding Component & Manager
  • PathFinder utilizes a Heap DS similar to a binary tree to optimize the A* algorithm for better performance.
  • PathManager takes requests from units, Queues them and then returns Callback to Units.
  • Finally the GameMode class observes the state of the current round and reacts to Vicotry / Defeat.

About

noise based grid generation & heap-based A* pathfinding algorithms in unreal engine 5

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published