About the project
The core of the OSR Console project is osrlib
, a Python library intended for use as the game engine for a turn-based dungeon crawler RPG. There's also a text user interface (TUI) app that runs in the terminal, osrgame
, that's useful for demoing and testing the library.
Development is currently focused on integrating core game systems into osrlib
.
osrlib
osrgame
The osrgame package is a prototype-grade console application based on the Textual TUI framework. It mostly serves as a test bed for osrlib
functionality.
tests
The tests package houses the Pytest-based unit and integration tests for osrlib
.