Help with character movement for 1st person dungeon crawler

I like OptimisticMonkey’s roll-your own system. I considered rolling my own using A Depth-First Search Algorithm to calculate adjacent distance and direction to interpolate between cell locations on demand when movement is required. However, after factoring Dynamic Obstacles, I realized the UE4 AI Nav System would support adding logic to avoid and respond to obstacles Monster/Trap/Doors, negotiate moving platforms, and other conditions. UE4’s AI Nav System automatic handles traversing complex goal points within single Move To BP Node.