BearLibTerminal is an easy-to-use terminal graphics library for roguelike games and ASCII art. It provides simple APIs for text output, keyboard/mouse input, and simple graphics.
BearLibTerminal is an open-source, lightweight C/C++ library for developers of roguelike games, ASCII art, textual UIs and console applications. It provides a pseudoterminal window with input and output facilities, sprite handling, truecolor images support and simple APIs for text output, mouse/keyboard input and OpenGL-accelerated 2D graphics rendering.
Key features of BearLibTerminal include:
BearLibTerminal aims to provide a simple pseudo-terminal API for developers to build textual UIs, roguelikes, ASCII art scenes or terminal emulators. Its goal is to abstract away the complexity of cross-platform development while providing a feature-rich API.
Here are some alternatives to BearLibTerminal:
Suggest an alternative ❐