Difference between revisions of "User:Japanoise"
Jump to navigation
Jump to search
(add my github link) |
(More on my libraries) |
||
Line 1: | Line 1: | ||
Casual developer. [https://github.com/japanoise My github.] | Casual developer. [https://github.com/japanoise My github.] | ||
It's unlikely that I'll ever actually finish a game, but I have written some useful roguelike libraries in Golang. | |||
* [https://github.com/japanoise/dmap Dijkstra maps implementation.] Useful for pathfinding/AI. See the article: [[The Incredible Power of Dijkstra Maps]] | |||
* [https://github.com/japanoise/los Line-of-sight implementation,] based on [[LOS using strict definition]] (it's a straight translation of the C code, with some additional boilerplate to make it a useful Go library) |
Latest revision as of 17:54, 28 December 2018
Casual developer. My github.
It's unlikely that I'll ever actually finish a game, but I have written some useful roguelike libraries in Golang.
- Dijkstra maps implementation. Useful for pathfinding/AI. See the article: The Incredible Power of Dijkstra Maps
- Line-of-sight implementation, based on LOS using strict definition (it's a straight translation of the C code, with some additional boilerplate to make it a useful Go library)