Difference between revisions of "Yendor.ts"
Jump to navigation
Jump to search
Line 26: | Line 26: | ||
* a scheduler to handle the order in which creatures with different speed are updated | * a scheduler to handle the order in which creatures with different speed are updated | ||
== | == Supported browsers == | ||
ECMAScript 5 compliant browsers (yendor/div renderer) : | |||
* Internet Explorer 9+ | |||
* | * Firefox 4+ | ||
* Safari 6+ | |||
* Chrome 23+ | |||
* Opera 15+ | |||
== Links == | |||
* | * [http://roguecentral.org/doryen/yendor.ts/doc/yendor/index.html yendor.ts documentation] | ||
* [http://roguecentral.org/doryen/yendor.ts/game/index.html play Generogue online] | |||
* [http://roguecentral.org/doryen/yendor.ts/bench/index.html Run the benchmark online] | |||
* | |||
== License == | == License == | ||
Yendor's code uses the MIT license. | Yendor's code uses the MIT license. |
Revision as of 20:31, 28 January 2015
Yendor.ts | |
---|---|
Library project | |
Developer | Jice |
Released | October 16 2014 (0.0.2) |
Updated | December 23 2014 (0.1.0) |
Status | Beta |
Licensing | MIT License |
P. Language | Typescript |
Platforms | Web |
Dependencies | pixi.js, jquery |
Official site of Yendor.ts |
Introduction
Yendor.ts is a TypeScript API for roguelike developers. It provides a true color console, a robust random number generator, a field of view toolkit, and other utilities frequently used in roguelikes.
It comes with a simple generic roguelike game to extend.
Features
- fast WebGL/Canvas true color console (using pixi.js)
- BSP based dungeon building toolkit
- CMWC random number generator
- field of view toolkit using restrictive precise angle shadowcasting
- A* pathfinding toolkit
- a scheduler to handle the order in which creatures with different speed are updated
Supported browsers
ECMAScript 5 compliant browsers (yendor/div renderer) :
- Internet Explorer 9+
- Firefox 4+
- Safari 6+
- Chrome 23+
- Opera 15+
Links
License
Yendor's code uses the MIT license.