BearLibTerminal
BearLibTerminal is a library that creates a terminal-like window facilitating flexible textual output and uncomplicated input processing.
- Free • Open Source
- Mac
- Windows
- Linux
...
BearLibTerminal is a library that creates a terminal-like window facilitating flexible textual output and uncomplicated input processing.
A lot of roguelike games intentionally use asketic textual or pseudographic visual style. However, native output via the command line interface ususally have a few annoying shortcomings like low speed or palette and font restrictions. Using an extended character set (several languages at once or complicated pseudographics) may also be tricky. BearLibTerminal solves that by providing it's own window with a grid of character cells and simple yet powerful API for configuration and textual output.
Notable features of BearLibTerminal include:
Ease of Unicode usage.
Support for bitmap and vector (TrueType) fonts.
Extended output facilities: tile composition, alignment, offsets.
High performance (uses OpenGL).
Keyboard and mouse support.
Windows and Linux builds.
Bindings for several programming languages: C/C++, C#, Lua, Pascal, Python, Ruby.
Unlike popular libtcod library, BearLibTerminal focuses on graphics output. It does not include random number generators or path finding algorithms. Instead BearLibTerminal provides a lot more options for font/tileset configuration and tile-based output.
A lot of roguelike games intentionally use asketic textual or pseudographic visual style. However, native output via the command line interface ususally have a few annoying shortcomings like low speed or palette and font restrictions. Using an extended character set (several languages at once or complicated pseudographics) may also be tricky. BearLibTerminal solves that by providing it's own window with a grid of character cells and simple yet powerful API for configuration and textual output.
Notable features of BearLibTerminal include:
Ease of Unicode usage.
Support for bitmap and vector (TrueType) fonts.
Extended output facilities: tile composition, alignment, offsets.
High performance (uses OpenGL).
Keyboard and mouse support.
Windows and Linux builds.
Bindings for several programming languages: C/C++, C#, Lua, Pascal, Python, Ruby.
Unlike popular libtcod library, BearLibTerminal focuses on graphics output. It does not include random number generators or path finding algorithms. Instead BearLibTerminal provides a lot more options for font/tileset configuration and tile-based output.
Show full description ▾
BearLibTerminal
Summary and Relevance
Our users have written 0 comments and reviews about BearLibTerminal, and it has gotten 0 likes
- Open Source and Free product.
- 3 alternatives listed
Popular alternatives
View allBearLibTerminal was added to AlternativeTo by on Jan 17, 2016 and this page was last updated Apr 11, 2017.
Features Vote on or suggest new features
Comments and Reviews Post a comment / reviewSort: relevance • date
No comments or reviews, maybe you want to be first?Categories
OS & Utilities • Education & Reference • GamesTags
- curses
- Roguelike
- sdl
- terminal-client