SadConsole is an MonoGame 3.2 and XNA 4.0 based game library that provides an engine to emulate old-school console and command prompt style graphics. One or more textures are used to represent the standard ascii character set. SadConsole allows you to create console instances which can be managed independently of each other. A console is made up of individual cells which can have a foreground, background, character, and a special effect applied to it.
Right now, SadConsole only targets the Windows platform using MonoGame and XNA 4.0. Eventually, the engine will be compiled for all of the platforms that MonoGame supports.
For more information, see http://sadconsole.sadlogic.com
If you want to download pre-compiled binaries and dependencies, use the links below.
- SadConsole MonoGame 3.2: https://github.com/Thraka/SadConsole/blob/master/Builds/SadConsole%20OpenGL%201.3.111.zip
- SadConsole XNA 4.0: https://github.com/Thraka/SadConsole/blob/master/Builds/SadConsole%20XNA%201.3.111.zip
- MonoGame 3.2 - http://www.monogame.net/
- XNA 4.0 Refresh - http://www.microsoft.com/en-us/download/details.aspx?id=27599
The source code here provides a starter project that demonstrates how to use parts of the engine. The code is located at https://github.com/Thraka/SadConsole/tree/master/StarterProject