What is bracket-lib
masterbracket-lib (formerly known as RLTK - The RogueLike Toolkit) is a library designed primarily for building roguelikes and terminal-based games. It focuses on providing a user-friendly interface for beginners while offering the flexibility to scale into more advanced rendering techniques like layering and sprites.
Key characteristics include:
- Platform Agnostic Rendering: Provides virtual consoles across various platforms, including the web and major operating systems.
- Architectural Flexibility: It does not enforce a specific game architecture. You can use Entity Component Systems (ECS), manual tick methods, or embedded scripting.
- Extensibility: Supports advanced rendering features like layering and sprites without compromising its core goal of being an accessible teaching tool.