Difference between revisions of "RLTK - The Roguelike Toolkit"
Jump to navigation
Jump to search
Thebracket (talk | contribs) (Created page with "'''RLTK - The Roguelike Toolkit''' MIT Licensed, source-code on GitHub. Wiki Security is convinced that I'm a spammer when I try to post a link; go to github.com/thebracket/r...") |
(Add an infobox. Please update if I've got it wrong.) |
||
Line 1: | Line 1: | ||
{{library| name = RLTK | |||
|developer = [[Herbert Wolverson]] | |||
|released = Apr 1 2016 (0.0.1) | |||
|updated = Nov 28 2017 | |||
|dependencies = SFML (multimedia library) | |||
|status = | |||
|licensing = MIT License | |||
|language = [[Cpp|C++]] | |||
|platforms = [[Windows]], others? | |||
|site = https://github.com/thebracket/rltk | |||
}} | |||
'''RLTK - The Roguelike Toolkit''' | '''RLTK - The Roguelike Toolkit''' | ||
MIT Licensed, source-code on GitHub. | MIT Licensed, source-code on GitHub. Go to https://github.com/thebracket/rltk for the code. | ||
It is written in modern C++, and aims to cover most of the pain-points of developing a modern Roguelike. It includes the following features: | It is written in modern C++, and aims to cover most of the pain-points of developing a modern Roguelike. It includes the following features: |
Latest revision as of 21:33, 11 January 2018
RLTK | |
---|---|
Library project | |
Developer | Herbert Wolverson |
Released | Apr 1 2016 (0.0.1) |
Updated | Nov 28 2017 |
Status | |
Licensing | MIT License |
P. Language | C++ |
Platforms | Windows, others? |
Dependencies | SFML (multimedia library) |
Official site of RLTK |
RLTK - The Roguelike Toolkit
MIT Licensed, source-code on GitHub. Go to https://github.com/thebracket/rltk for the code.
It is written in modern C++, and aims to cover most of the pain-points of developing a modern Roguelike. It includes the following features:
- A CP437 terminal, with various font and sizing options.
- GUI Primitives to assist with creating a useful user interface.
- Geometry helpers.
- Path-finding helpers that try to be agnostic about the structure of your code, through templates.
- A heavily templated, high-performance ECS (Entity Component System).
- Helpers, such as a REXPaint file reader.
It is maintained by Herbert Wolverson.