Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/japanoise/dmap

Brogue-style "Dijkstra" maps in Golang
https://github.com/japanoise/dmap

Last synced: 8 days ago
JSON representation

Brogue-style "Dijkstra" maps in Golang

Awesome Lists containing this project

README

        

# dmap - 'Dijkstra' Maps in Golang

[![GoDoc documentation for dmap](https://godoc.org/github.com/japanoise/dmap?status.svg)](https://godoc.org/github.com/japanoise/dmap)

An implementation of the "Dijkstra Map" data structure used in Brogue, invented
(AFAIK) by Brian Walker, the author of Brogue. [See some possible uses for this
on the RogueBasin article.][1] [Documentation here.][2]

## Copying

Licensed MIT. If you use it in a commercial game, buy me a beer with the
proceeds :)

[1]: http://www.roguebasin.com/index.php?title=The_Incredible_Power_of_Dijkstra_Maps
[2]: https://godoc.org/github.com/japanoise/dmap