# AI Pathfinding Library - miNav

**URL:** <https://forum.kirupa.com/t/ai-pathfinding-library-minav/250093>\
**Category:** design\
**Created:** [January 25, 2008, 2:58pm UTC](https://forum.kirupa.com/t/ai-pathfinding-library-minav/250093 "2008-01-25T14:58:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![aussiedude](https://avatars.discourse-cdn.com/v4/letter/a/e47774/32.png) [@aussiedude](https://forum.kirupa.com/u/aussiedude)\
**Post date:** [January 25, 2008, 2:58pm UTC](https://forum.kirupa.com/t/ai-pathfinding-library-minav/250093/1 "2008-01-25T14:58:14Z")

</div>

Hi everyone,

I recently made a AI Pathfinding Library (with GREAT truly PRICELESS help from Charleh) called miNav. The mi stands for Mindinsomnia (my website) and the Nav is just short for navigation.

The basically design is that you create your miNav device and add maps then add nodes to the maps. You then connect up the nodes and ‘solve’ the maps, which stores all the pathfinding solutions in memory for future use.

The library uses the Dijkstra algorithm and is written in C++.

I wrote up a tutorial on how to use it which might explain this all better.  
[Link to tutorial](http://www.mindinsomnia.com/tutorials/miNav/)

You can download the library [here](http://www.mindinsomnia.com/Gallery/Programming/miNav-0.1.zip)

More info on the library [here](http://www.mindinsomnia.com/Gallery/Programming/miNav/)

This is a main centre piece in my programming portfolio and I used it to get into university, so I wish to get some feedback on what people think of it.  
I would appreciate any and all comments on the general quality of the library. :thumb:
