Introduction to SadConsole
SadConsole is a terminal, ascii, console, game engine. It simulates these types of programs and with it you can make ascii-styled games for modern platforms. At its heart, SadConsole is really a giant tile-based game engine. However, its object model is conceptually similar to a traditional console app.
SadConsole is offered as a NuGet package and supports MonoGame and SFML as rendering engines.
To get started with SadConsole, see Create a new SadConsole .NET project with the SadConsole templates.
Features
SadConsole supports the following features:
- Show any number of consoles of any size
- Fonts are ASCII-styled tile sets, and supports any number of tiles/glyphs.
- Multiple fonts in your game
- Text-styled GUI controls and Window system
- Theming system for GUI
- Mouse and Keyboard support
- Read ansi files from the good old DOS days
- Animated consoles
- Instruction engine