Tower Defense
Last updated
Last updated
Copyright Β© 2012- 2023 The Sandbox. All Rights Reserved.
Tower defense is a subgenre of strategy games where players protect their territory against waves of enemy attackers.
Defend!
Use resources wisely to survive all waves of increasingly difficult enemies.
ENEMY WAVES
β©οΈ Pathing
πΈπ· Variety (health, number, loot, etc) β Increasing difficulty (type, number, etc)
TOWER STRATEGY
βοΈ Placement
πΈπ· Variety (attack strength, type, size, etc)
πͺ Buy towers / 𧱠Build with resources
π Upgrade towers
πUnlock new types
Everyone Can Play - Main player actions are placing units
Play for Long - Many levels and difficulties, new releases, endless mode
Flexible Play Modes - Multiplayer with humans or singleplayer with NPCs
NEED TO HAVE
Logic to place/spawn towers
Spawning and pathing for enemies
Varied tower types and enemies
NICE TO HAVE
Resource Farming - Harvest resources (building materials, currency, etc)
Research - Unlock new tower types or abilities through research
Below is a general game loop diagram for this genre. Your game's loops may vary.
Real-Time Strategy (RTS): Players make decisions in real-time, managing resources and armies.
Turn-Based Strategy (TBS): Players take turns making strategic decisions and controlling units.
4X (Explore, Expand, Exploit, Exterminate): Empire-building and grand strategy.
GAME MAKER TEMPLATE
LOGIC TO EXPLORE
Enemy waves
Gaining resources
Buying towers
Consider ways to add to or change the core structure of this game type to challenge and motivate players differently.
MAIN OBJECTIVE
π‘οΈ Build enough defense to explore & loot
βοΈ Vs enemies or teams
RAMP OF DIFFICULTY
βοΈ Craft rather than buy
π² Randomized patterns
CORE DECISIONS
π Turn based or constant
βοΈ Weather impacts
βοΈ Precise tower variations
PRACTICE: Modify the Life Jumper template to increase the fun:
Tower abilities
Projectile & Raycasting (varied tower presets)
Passive/idle resource generation
Resource Management logic (sub-genre)
Open the Game Maker Tower Defense Template for logic included in the tutorials below.
View Tower Defense Game Jam entries in the Game Maker Gallery for examples of this genre.