{"repo":"haktan313/H3DPathfinding","free":true,"listed":false,"github":"https://github.com/haktan313/H3DPathfinding","clone":"git clone https://github.com/haktan313/H3DPathfinding.git","description":"UE5 async A* pathfinding on a 3D grid. Handles dynamic obstacles (live occupancy + prediction), start and end relocation, path smoothing, detailed debugging tools, and automatic repathing.","language":"C++","stars":30,"topics":["gamedevelopment","gameplay","pathfinding","unreal-engine","unreal-engine-5","unrealengine-ai"],"license":null,"category":"game-templates","readme_excerpt":"H3DPathfinding UE5 async A pathfinding on a 3D grid. Handles dynamic obstacles (live occupancy + prediction), start and end relocation, path smoothing, detailed debugging tools, and automatic repathing. ✨ Features - Async A on a true 3D grid – Keeps the game thread free while computing paths. - Dynamic obstacle handling – Live occupancy tracking and velocity based prediction with UHDynamicObject components. - Start & end relocation – Automatically adjusts blocked or out of volume points. - Path smoothing – Optional corner skipping and removes unnecessary nodes for cleaner movement. - Blueprint friendly – UH3DMoveToAsyncAction lets you request a path without custom C++ code. - Debug tools – In editor and in game grid visualization, player/camera draw distance controls. - Destination vector or target actor – Choose a fixed destination or follow a moving target actor. 🚀 Basic Setup 1.Add the Volume - Place an H3DVolume actor in your level - Set Cell Size, Collision Channel, and other grid settings in the Details panel - Click Divide Volume Into Grids to generate the 3D grid - Physic Tests Tolerance : Adds a safety tolerance to collision checks during pathfinding to prevent cells from being unnecessarily marked as blocked, resulting in smoother movement. - Cell Size Multiplier for Adjustment : How many extra cell sizes the pathfinder will search if the start or end cell is not usable (default 2). - Update Grids Rate : How often (seconds) dynamic-object occupancy is refreshed (de","default_branch":null,"files":null,"tree":[],"storefront":"/r/haktan313","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/haktan313/H3DPathfinding/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}