The structure of a roguelite run, already built. Drop it in, press Play.
What it does
- Generates a branching node map: battles, elites, events, shops, treasure, rest, a boss
- Runs random events with choices, conditions and weighted outcomes
- Stacks relics as additive and multiplicative modifiers
- Stocks a between-node shop with buying and rerolling
- Tracks meta-progression: a meta-currency, a prerequisite-gated upgrade tree, ascension
- Saves and resumes a run exactly, including the map and the RNG
What's included
- Full C# source, a sample database, and a playable demo that needs no setup
- A Run Balance Simulator that forecasts win rate and difficulty from the real engine
- A drop-in uGUI screen and view-models for your own UI
Good to know
- Combat is yours. You implement one method and the map, events, shop and meta are handled
- Deterministic from a seed, so runs replay and the simulator matches your game
- No third-party SDKs. The core has no UI dependency
Requirements
- Unity 2021.3 or newer. Built-in, URP and HDRP. 2D or 3D.
Support
Documentation is included in the package.