CupochRobotics with GPU computing
AstarA fast 2D path finding library based on the A* algorithm. Works with both grids and graphs. Supports any .NET variant that supports .NETStandard 2.0 or higher. This library has no external dependencies. The library is licensed under the MIT license.
NavmeshA plugin for path-finding in JS using navmeshes, with wrappers for Phaser 3 and Phaser 2
04 battletankAn open-world head-to-head tank fight with simple AI, terrain, and advanced control system in Unreal 4. (ref: BT_URC) http://gdev.tv/urcgithub
PathfindingVisual explanation of pathfinding algorithms and how a*, Dijkstra and BFS can be seen as the same algorithm with different parameter/data structures used under the hood
VisualizerA single-page website aiming to provide innovative and intuitive visualizations of common and AI algorithms.
EcsECS for Unity with full game state automatic rollbacks
EasystarjsAn asynchronous A* pathfinding API written in Javascript.
Recast4jJava Port of Recast & Detour navigation mesh toolset
Self Driving VehicleSimulation of self-driving vehicles in Unity. This is also an implementation of the Hybrid A* pathfinding algorithm which is useful if you are interested in pathfinding for vehicles.
DijkstraFastest golang Dijkstra path finder
Python AstarSimple implementation of the a-star algorithm in Python 🌟
JpsJump Point Search, public domain, single .h -- OBSOLETE! See tinypile repo for a better version.
GridpathGridpath is a MIT licensed multithreaded 2D implementation of A*
Gdx AiArtificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
GoapframeworkC++ General Purpose Goal Oriented Action Planning framework for Unreal Engine
Zeps GuiL'interface d'un outil de calcul d'itinéraires, principalement utilisé pour se repérer dans le Netherrail de Zcraft. Nécessite https://github.com/zDevelopers/ZePS-Core .
JumperFast, lightweight and easy-to-use pathfinding library for grid-based games
LibtcodThe official repository for libtcod. A roguelike development library.
LockstepengineA lockstep solution include lots of deterministic library (Math,Collision,Navmesh,BehaviorTree,Serialization ...)
RoguesharpA .NET Standard class library providing map generation, path-finding, and field-of-view utilities frequently used in roguelikes or 2D tile based games. Inspired by libtcod
GraphhopperOpen source routing engine for OpenStreetMap. Use it as Java library or standalone web server.
Algorithms VisualiserAlgorithms Visualiser is an opensource project made using ReactJS. Visualise Algorithms on Sorting, Pathfinding, Searching, Word Search, Backtracking.
Python TcodA high-performance Python port of libtcod. Includes the libtcodpy module for backwards compatibility with older projects.
CLF reactive planning systemThis package provides a CLF-based reactive planning system, described in paper: Efficient Anytime CLF Reactive Planning System for a Bipedal Robot on Undulating Terrain. The reactive planning system consists of a 5-Hz planning thread to guide a robot to a distant goal and a 300-Hz Control-Lyapunov-Function-based (CLF-based) reactive thread to co…
unity-dijkstras-pathfindingDijkstra's Pathfinding Algorithm Unity Implementation. (Not being maintained by me, it is just an experiment.)
tdme2TDME2 - ThreeDeeMiniEngine2 is a lightweight, multi-platform 3D engine including tools suited for 3D game/application development using C++
LineSegmLine Segmentation of Handwritten Documents using the A* Path Planning Algorithm
PathFindingC# project. Realized a visualization of the pathfinding algorithms using Console (2D version), Windows Forms (2D version) and WPF (2D and 3D versions)
NavMeshSurface2DBakerNavMeshSurface2DBaker is a Unity Package that provides functionality to bake 2D colliders into NavMeshSurface components.
NavMeshDemoUnity client navmesh export to server for pathfinding
tutorials-hg1These tutorials demonstrate the usage of the Harfang API
surfacerAI and pathfinding for 2D-platformers in Godot.
hierarchical-pathfindingImplementation of Near-Optimal Hierarchical Pathfinding (HPA*) algorithm in Unity, tested with maps from Dragon Age: Origins
PathfinderA pathfinder visualizer in Flutter. Create mazes, generate random walls, or draw your own walls and see the pathfinding algorithms in action
uesvon3D navmesh generation and pathfinding plugin for UnrealEngine
Nav3D3D Pathfinding and cover system plugin for UE4, using Sparse Voxel Octrees.
uastarMinimal A* implementation in C. No dynamic memory allocation.
Maze solverAn interactive online maze generator and solver able to use several different algorithms.