Select your language

Home arrow-right ... arrow-right Games arrow-right BearLibTerminal

We've compiled a list of 3 free and paid alternatives to BearLibTerminal. The primary competitors include rot.js, ncurses. In addition to these, users also draw comparisons between BearLibTerminal and libtcod. Also you can look at other similar options here: Games.


rot.js
Free Open Source

rot.js is a set of JavaScript libraries, designed to help with a roguelike development in browser...

ncurses
Free Open Source

ncurses (new curses) is a programming library that provides an API which allows the programmer to...

libtcod
Free Open Source

libtcod is a free, fast, portable and uncomplicated API for roguelike developers providing an...

BearLibTerminal is a library that creates a terminal-like window facilitating flexible textual...

BearLibTerminal Platforms

tick-square Linux
tick-square Mac
tick-square Windows

BearLibTerminal Video and Screenshots

BearLibTerminal Overview

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.

Top BearLibTerminal Alternatives

Share your opinion about the software, leave a review and help make it even better!

BearLibTerminal Tags

curses sdl roguelike library terminal-client

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?