Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Pathfinding Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Unity-Script-Collection
A maintained collection of useful & free unity scripts / library's / plugins and extensions
-
Graphhopper
Open source routing engine for OpenStreetMap. Use it as Java library or standalone web server.
-
gdx-ai
Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
-
libtcod
A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
RogueSharp
A .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
-
DotRecast
DotRecast - a port of Recast & Detour, Industry-standard navigation mesh toolset for .NET, C#, Unity3D, games, servers
-
python-tcod
A high-performance Python port of libtcod. Includes the libtcodpy module for backwards compatibility with older projects.
-
AStar
A 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. (by roy-t)
-
pathfinding
Visual 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 (by npretto)
-
tile
Tile is a 2D grid engine, built with data and cache friendly ways, includes pathfinding and observers.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Is it possible to use a local LLM and have it play Minecraft? | /r/LocalLLaMA | 2023-06-07Check out Baritone, most of the hard work has already been done: https://github.com/cabaletta/baritone
Mostly Unity3D. I've amassed a huge list of assets, shaders, plugins, vfx, and tools that have aided in my workflow. It's hard to think of all the tools I use within Unity at the top of my head. I might make a blog post one day about my workflow but for now this is a pretty good starter list to get you started:
https://github.com/michidk/Unity-Script-Collection
and if you need free assets, I made a blog post about creative commons resources.
https://itch.io/blog/478317/life-as-a-creative-commons-indie...
h8man/NavMeshPlus: Unity NavMesh 2D Pathfinding (github.com)
Have you taken a look at the funnel implementation in dotsnav? If I recall, it was a relatively clear and clean implementation that could be useful as a reference. https://github.com/dotsnav/dotsnav
Project mention: FYI - The "SDL failed to get a vertex buffer for this Direct3D 9 rendering batch!" warning has been fixed with tcod version 16.1.1 | /r/roguelikedev | 2023-07-11More information about the update: https://github.com/libtcod/python-tcod/releases/tag/16.1.1
Project mention: Venting and Requesting Help: Web Browser Game Development | /r/gamedev | 2023-11-30Looking at https://github.com/isaac-mason/recast-navigation-js/tree/main/packages/recast-navigation-three ...
i was able to fix do it using this base: https://github.com/PrismarineJS/mineflayer-pathfinder/blob/master/examples/chaining-goals.js
Pathfinding related posts
-
Create More, Consume Less
-
How did do you program a funnel algorithm
-
FYI - The "SDL failed to get a vertex buffer for this Direct3D 9 rendering batch!" warning has been fixed with tcod version 16.1.1
-
Mineflayer bot follow you
-
Is it possible to use a local LLM and have it play Minecraft?
-
All??
-
2D Navmesh?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 May 2024
Index
What are some of the best open-source Pathfinding projects? This list will help you:
Project | Stars | |
---|---|---|
1 | baritone | 6,674 |
2 | Recast/Detour | 6,231 |
3 | Unity-Script-Collection | 5,368 |
4 | Graphhopper | 4,713 |
5 | NavMeshPlus | 1,540 |
6 | gdx-ai | 1,162 |
7 | libtcod | 913 |
8 | pathfinding | 814 |
9 | RogueSharp | 529 |
10 | godot-tactical-rpg | 501 |
11 | ecs | 479 |
12 | dotsnav | 438 |
13 | DotRecast | 402 |
14 | python-tcod | 396 |
15 | AStar | 320 |
16 | Pathfinding | 306 |
17 | python-pathfinding | 288 |
18 | pathfinder.vim | 285 |
19 | recast-navigation-js | 208 |
20 | Pathfinding-Visualizer | 201 |
21 | mineflayer-pathfinder | 197 |
22 | pathfinding | 179 |
23 | tile | 138 |
Sponsored