Yendor.ts
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Yendor.ts | |
---|---|
Library project | |
Developer | Jice |
Released | October 16 2014 (0.0.2) |
Updated | October 09 2016 (0.7.0) |
Status | Beta |
Licensing | MIT License |
P. Language | Typescript |
Platforms | Web |
Dependencies | pixi.js, jquery, dexie |
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
CMAScript 6 compliant browsers :
- Edge 13+
- Firefox 47+
- Safari 9.1+
- Chrome 49+
- Opera 39+
Links
License
Yendor's code uses the MIT license.