Maze Tower Defense 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.
Screenshots
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
- Campaign — 10 story-driven levels with progressive tower unlocks, biome variety, and star ratings
- Classic — Configurable difficulty: 1–4 entrances, terrain obstacles, disaster frequency
- Random — Procedurally generated wave compositions for unpredictable runs
- Endless — Infinitely scaling waves after wave 25 with leaderboard tracking
Key Features
- 11×18 grid with BFS pathfinding and 1–4 configurable entrances
- Three tower types with three upgrade levels each, plus repair and resell
- Eight enemy types with unique behaviors (dodge, fly, shield, heal, reflect, split, tower-hunt)
- Five biome themes — Plains, Desert, Tundra, Forest, Mountains — rotating every five waves
- Six disaster types triggering from wave 8 onward
- Guided tutorial with progressive tower unlocks for new players
- Auto-save with background pause and resume on app switch
- Haptic feedback, sound effects, and music
- Plays fully offline · No ads · No paywalls · No account required
- Accessibility: Dynamic Type, VoiceOver labels, color-safe affordances
Support & Feedback
Bug reports, feature requests, and general feedback are welcome. The fastest way to reach the developer is by email.
- Email: mazetdfeedback@gmail.com
- Response time: Typically within 2–3 business days
- When reporting a bug, please include your iOS version, device model, the game mode you were playing, and the wave you reached if applicable
- Privacy questions: See the Privacy Policy
FAQ
- Does the game require an internet connection? No — Maze Tower Defense plays fully offline. An internet connection is only needed for anonymous analytics (which can be disabled at the OS level).
- Are there ads or in-app purchases? No. The full game is included with no ads and no paywalls.
- Will my progress save if I close the app? Yes — the game auto-saves on app switch and resumes where you left off.
- How do I unlock all towers? The Scout tower is available immediately. Cannon and Frost unlock as you progress through Campaign mode and the tutorial.
- What's Endless Mode? After completing wave 25, waves continue scaling indefinitely. High scores are tracked locally on your device.
- Minimum iOS version? iOS 17 or later. macOS 14+ is also supported.
Tech Stack
Originally prototyped on this site as Tower Defense (web), then rebuilt natively for iOS. See the Privacy Policy for data handling details.