Difference between revisions of "Rot.js"
Jump to navigation
Jump to search
Line 10: | Line 10: | ||
}} | }} | ||
JavaScript roguelike toolkit, slightly | JavaScript roguelike toolkit, modelled slightly after [[libtcod]]. | ||
Features : | Features: | ||
* | * Interactive manual | ||
* | * <canvas> console display | ||
* | * RNG | ||
* | * Map generators (dungeon, cellular, mazes) | ||
* [[FOV|field of view]] toolkit with 5 different algorithms | * [[FOV|field of view]] toolkit with 5 different algorithms | ||
* | * Pathfinding (Dijkstra, A*) | ||
* Simplex noise generator | |||
* Turn scheduling | |||
* Asynchronous game engine | |||
* Hex support (console, FOV, pathfinding, dungeon generation) | |||
* | |||
* | |||
* | |||
* | |||
Revision as of 10:42, 20 November 2012
rot.js | |
---|---|
Library project | |
Developer | Ondras |
Released | May 22 2012 |
Updated | Nov 01 2012 |
Status | Stable |
Licensing | BSD License |
P. Language | JavaScript |
Platforms | {{{platforms}}} |
Dependencies | {{{dependencies}}} |
Official site of rot.js |
JavaScript roguelike toolkit, modelled slightly after libtcod.
Features:
- Interactive manual
- <canvas> console display
- RNG
- Map generators (dungeon, cellular, mazes)
- field of view toolkit with 5 different algorithms
- Pathfinding (Dijkstra, A*)
- Simplex noise generator
- Turn scheduling
- Asynchronous game engine
- Hex support (console, FOV, pathfinding, dungeon generation)