Difference between revisions of "Rot.js"
Jump to navigation
Jump to search
Jokeofweek (talk | contribs) (Added extra tutorial link.) |
|||
Line 13: | Line 13: | ||
JavaScript roguelike toolkit, modelled slightly after [[libtcod]]. Twitter: https://twitter.com/rot_js | JavaScript roguelike toolkit, modelled slightly after [[libtcod]]. Twitter: https://twitter.com/rot_js | ||
A [http://www.roguebasin.com/index.php?title=Rot.js_tutorial tutorial] is available here at Roguebasin. | A [http://www.roguebasin.com/index.php?title=Rot.js_tutorial tutorial] is available here at Roguebasin. Another tutorial is available [http://www.codingcookies.com/2013/04/01/building-a-roguelike-in-javascript-part-1/ here]. | ||
'''Features:''' | '''Features:''' |
Revision as of 15:35, 27 April 2014
rot.js | |
---|---|
Library project | |
Developer | Ondras |
Released | May 22 2012 |
Updated | Feb 01 2013 |
Status | Stable |
Licensing | BSD License |
P. Language | JavaScript |
Platforms | All |
Dependencies | |
Official site of rot.js |
JavaScript roguelike toolkit, modelled slightly after libtcod. Twitter: https://twitter.com/rot_js
A tutorial is available here at Roguebasin. Another tutorial is available here.
Features:
- Interactive manual
- <canvas> console display
- RNG
- Map generators (dungeon, cellular, mazes)
- FOV, Lighting
- Color manipulation
- String formatting and ointerpolation
- Pathfinding (Dijkstra, A*)
- Simplex noise generator
- Turn scheduling
- Asynchronous game engine
- Hex support (console, FOV, pathfinding, dungeon generation)
Games written with rot.js: