Sista
is a lightweight, fast, and easy-to-use OOP library for making terminal games in C++
.
Sista
provides a set of classes and functions to make terminal games in C++
easier.
Inspired by their Forsiktig
's variables.hpp
header, @FLAK-ZOSO decided to make a library to prevent others from having to reinvent the wheel every time they wanted to make a terminal game.
Sista should work on any OS which provides an ANSI-supporting Terminal.
To install Sista, simply download the latest release from GitHub
, and extract the contents of the archive to your project's source directory.
To use Sista, simply include the "sista.hpp"
header in your project's source files.
#include "include/sista/sista.hpp"
The "sista.hpp"
header includes all of the other headers in the "include/sista/"
directory, so you don't have to include them individually.
Some of the documentation for Sista can be found in the Release Notes
and Benchmarks
files.
The english documentation for Sista can be found at Sista - ReadTheDocs
.
ℹ️ - ReadTheDocs is now asking for a .readthedocs.yaml
file to be added to the repository, so the documentation is not updated at the moment