Open-source, interface-driven combat engine for D&D 5e-compatible RPGs. Built with C#/.NET 8, emphasizing extensibility, TDD, and AI-assisted development. SRD 5.1 compliant.
-
Updated
Dec 12, 2025 - C#
Open-source, interface-driven combat engine for D&D 5e-compatible RPGs. Built with C#/.NET 8, emphasizing extensibility, TDD, and AI-assisted development. SRD 5.1 compliant.
Backend-agnostic C++ engine architecture demonstrating interface-driven design, dependency inversion and modular system composition.
Add a description, image, and links to the interface-driven-design topic page so that developers can more easily learn about it.
To associate your repository with the interface-driven-design topic, visit your repo's landing page and select "manage topics."