{"repo":"Thraka/SadConsole","free":true,"listed":false,"github":"https://github.com/Thraka/SadConsole","clone":"git clone https://github.com/Thraka/SadConsole.git","description":"A .NET ascii/ansi console engine written in C# for MonoGame and SFML. Create your own text roguelike (or other) games!","language":"C#","stars":1382,"topics":["c-sharp","monogame","ansi","console","ascii","game-engine","gamedev","roguelike","sadconsole"],"license":"MIT","category":"game-templates","readme_excerpt":"[ ][nuget] SadConsole is a C#-based .NET cross-platform 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. While SadConsole is a generic library that doesn't provide any rendering capabilities, \"host\" libraries are provided that add renderers to SadConsole. The two hosts provided by this library are for SadConsole.Host.MonoGame and SadConsole.Host.SFML . When adding a host library to your project, you don't need to reference the base SadConsole package. If you use MonoGame, you'll also need to add a rendering NuGet package, such as MonoGame.Framework.DesktopGL . SadConsole currently targets .NET 8, .NET 9, and .NET 10 For the latest changes in this release, see the change log. Features Here are some of the features SadConsole supports: - Show any number of consoles of any size. - Uses graphical tile-based images to build out an ASCII-character font with support for more than 256 characters. - Fonts are simply sprite sheet tilesets tied to ascii codes, you can use full graphical tiles if you want. - Use more than one font file. However, each console is restricted to a single font. - Full GUI system for interactive controls such as list boxes, buttons, and text fields. - Importers for - DOS ANSI files - TheDraw text fonts - RexPaint - Playscii.","default_branch":null,"files":null,"tree":[],"storefront":"/r/Thraka","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Thraka/SadConsole/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}