Difference between revisions of "RLTK - The Roguelike Toolkit"

From RogueBasin
Jump to navigation Jump to search
(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. Wiki Security is convinced that I'm a spammer when I try to post a link; go to github.com/thebracket/rltk for the code.
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.