Thornguard
A tower defense roguelike — fulfill prophecies, earn titles, master the elements
Coming Soon to iOS, macOS, and Android
Thornguard is a retro tower defense roguelike with more depth than pixels. Build elemental towers, draft abilities, collect relics, and fight your way through prophecy-themed challenge tracks. Each run is different. Each death is educational.
Fulfill Prophecies, Earn Titles
Choose from 9 prophecy tracks before each run. Four elemental prophecies pit you against themed enemy waves. Four tactical prophecies test specific strategies. One throws everything at you from wave one.
Each prophecy has 6 difficulty levels with signature mechanics that intensify as you climb. Beat a level, earn a title. Work your way from Ember Watcher to Siegebreaker, from Frost Initiate to Glacial Sovereign.
Meet the Bosses
Dragon
Classic. Fiery. Will absolutely ruin your day.
Spider Queen
Brings friends. Lots of friends.
Warlock
Shields, summons, and general unfairness.
Frost Wyrm
Big, frozen, and hard to kill.
Storm Titan
Walks through your defenses like they're suggestions.
Briar King
The forest fights back.
Ember Shifter
Drifts between lanes. On fire.
Frostfall
Slow, cold, and patient.
Arc Wraith
Lightning fast. Literally.
Strangleroot
Drains your towers while you watch.
Your Arsenal
Six tower types across four elements. Fire beats Frost, Frost beats Lightning, Lightning beats Fire. Thorn does its own thing.
Abilities
Over 20 abilities to collect during your run. They cycle through a queue — draft them, wait for recharge, activate from your slots. Each has a branching upgrade tree from L1 through L3.
Relics
After each wave, pick one of three relics. Four rarities — Common, Uncommon, Rare, and Legendary — over 60 in total. They stack to define your build.
Features
9 Prophecy Tracks
Each prophecy shapes your run with themed enemies, signature mechanics, and 6 levels of escalating difficulty.
4 Elements
Fire, Frost, Lightning, and Thorn towers with a rock-paper-scissors advantage system that rewards smart placement.
Boss Waves
Periodic bosses with unique mechanics — summoning minions, shifting lanes, draining towers. Beat them for extra gold.
Ability Upgrades
Draft abilities and upgrade them along branching paths from L1 through L3. Specialize your build each run.
60+ Relics
Passive bonuses from Common to Legendary that stack and synergize. No two runs build the same way.
Offline & Local
No internet required. No accounts. No ads. All progress stored locally on your device.
Built With
Thornguard is built with Flutter for iOS, macOS, and Android. Riverpod for state management, SQLite for local persistence. All game content is bundled with the app — no internet connection needed to play.
Need a Custom Mobile App?
Code Pasture builds React Native and Flutter apps for businesses. From time tracking to inventory management to IoT monitoring, we turn ideas into production apps. 30 years of full-stack experience, from first commit to App Store.
Get in Touch →