Maze Tower Defense App Store

iOS 17+ · SpriteKit · SwiftUI · Firebase Analytics

Available on the App Store

Free · No ads · No in-app purchases

Download on the App Store
Scan QR code to download on the App Store

Maze Tower Defense is a native iOS tower defense game built around a single core idea: the maze you build is the strategy. Place towers on an 11×18 grid to shape the path enemies take, then upgrade, repair, and reposition as the waves intensify across five biomes and ten hand-authored campaign levels.

Three tower types — Scout, Cannon, and Frost — each upgrade through three levels and combine into deeper tactical patterns the further you play. Eight enemy types push back with distinct behaviors: Flyers ignore your maze, Splitters multiply on death, Healers regenerate the wave, Tanks reflect damage, Brutes hunt your towers, and Bosses deploy energy shields. Starting at wave 8, optional disasters — meteors, earthquakes, floods, tornadoes, zombies, and alien UFOs — change the battlefield mid-run.

Built natively in Swift with SpriteKit for the game scene and SwiftUI for menus and HUD. All game graphics are original custom artwork. Plays offline, saves automatically, and ships with a guided tutorial.

Game Modes

Key Features

Support & Feedback

Bug reports, feature requests, and general feedback are welcome. The fastest way to reach the developer is by email.

FAQ

Tech Stack

Swift 5.9+ SpriteKit SwiftUI @Observable iOS 17+ macOS 14+ Firebase Analytics BFS Pathfinding Spatial Grid Codable + UserDefaults

Originally prototyped on this site as Tower Defense (web), then rebuilt natively for iOS. See the Privacy Policy for data handling details.