The engine behind item-placement auto-battlers like Backpack Hero, Backpack Battles and The Bazaar, ready to drop in. Place items on a grid, line up adjacency synergies, press Battle, and a deterministic auto-resolve plays out. You bring the theme and the art.
What it does
- Grid placement with rotation, plus adjacency and aura synergies between items
- A deterministic cooldown-timeline battle: damage, heal, shield and poison
- Shop with reroll and sell, round-scaled rarity, a run loop with lives and meta progression
- Items are data assets (footprint, stats, tags, synergy rules), so you design content with no code
- A Balance Simulator that runs the real engine over many seeds and flags dead and over-strong items and how hard each round is
- A Validator that catches common content mistakes
What's included
- A drop-in uGUI screen and a cannot-break IMGUI demo, a sample item set, two demo scenes, full source and documentation
- Good to know: the engine is integer and seeded, so a run plays out the same every time and the simulator matches live play. Single player works out of the box; async PvP is an optional seam you fill from any backend, with no real-time netcode and nothing bundled. The views are built in code with no prefabs and no TextMeshPro.
Requirements:
- Unity 2021.3 or newer (made on 2022.3). Built-in, URP and HDRP. No third-party packages.
Support: