Thornguard app icon

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

Dragon

Classic. Fiery. Will absolutely ruin your day.

Spider Queen

Spider Queen

Brings friends. Lots of friends.

Warlock

Warlock

Shields, summons, and general unfairness.

Frost Wyrm

Frost Wyrm

Big, frozen, and hard to kill.

Storm Titan

Storm Titan

Walks through your defenses like they're suggestions.

Briar King

Briar King

The forest fights back.

Ember Shifter

Ember Shifter

Drifts between lanes. On fire.

Frostfall

Frostfall

Slow, cold, and patient.

Arc Wraith

Arc Wraith

Lightning fast. Literally.

Strangleroot

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.

Arrow Tower Arrow
Cannon Tower Cannon
Fire Tower Fire
Frost Tower Frost
Lightning Tower Lightning
Thorn Tower Thorn

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.

Barrage Barrage
Frost Nova Frost Nova
Lightning Storm Lightning Storm
Thorn Cage Thorn Cage
Shield Shield
Heal Heal
Shockwave Shockwave

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.

Chronoshard Chronoshard
Briar Crown Briar Crown
Dragon's Hoard Dragon's Hoard
Prismatic Gem Prismatic Gem
Storm Conductor Storm Conductor
Thornheart Thornheart
Temporal Loop Temporal Loop

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 →