XUtils

Jumper

Fast, lightweight, and easy-to-use pathfinding library for grid-based games.


Bash

git clone git://github.com/Yonaba/Jumper.git
````

### Download (latest)
* __Development version__: [zip](http://github.com/Yonaba/Jumper/zipball/master) | [tar.gz](http://github.com/Yonaba/Jumper/tarball/master) ( __please do not use this!__ )
* __Latest stable release (1.8.1)__: [zip](http://github.com/Yonaba/Jumper/archive/jumper-1.8.1-1.zip) | [tar.gz](http://github.com/Yonaba/Jumper/archive/jumper-1.8.1-1.tar.gz) ( __Recommended!__ )
* __All stable releases__: [tags](http://github.com/Yonaba/Jumper/tags)


### LuaRocks
```bash
luarocks install jumper
````

### MoonRocks
```bash
luarocks install --server=http://rocks.moonscript.org/manifests/Yonaba jumper
````

## Installing Jumper
Copy the contents of the folder named [jumper](http://github.com/Yonaba/Jumper/blob/master/jumper) and its contents and place it inside your projet. Use *require* function to import any module of the library.

## Specs
Specs tests have been included.<br/>
You can run them using [Telescope](http://github.com/norman/telescope) with the following command 
from the [root](http://github.com/Yonaba/Jumper/blob/master/jumper) folder:

tsc -f specs/* “`

Credits and Thanks

  • [Daniel Harabor][], [Alban Grastien][] : for the Jump Point Search algorithm.
  • [XueXiao Xu][], [Nathan Witmer][]: for the [JavaScript port][] of the algorithm.
  • Steve Donovan: for the awesome documentation generator tool LDoc.
  • Srdjan Markovic, for his tremendous feedback.

Articles

  • coming soon...