LogoLogo
GeneralAccountsPlayersOwnersCreatorsThe Sandbox Website
Creators
Creators
  • πŸŽ†Welcome to the Creator Portal
  • 🟦Learn Creator Basics
    • 🟦Scale & LAND Use
    • 🟦Assets & Equipment
    • 🟦Avatars & Character
    • 🟦Look & Feel
    • 🟦Logic & Gameplay
    • ❓FAQs: Gameplay
    • ❓FAQs: Assets
    • πŸ§™β€β™‚οΈBegin Game Maker (Video Series)
  • The Sandbox Creators Forum
  • The Sandbox DAO
  • πŸͺ™Monetisation
  • Game Maker
    • ✨Create Experiences
    • πŸ”°Beginners
      • Play/Test
      • Build with Blocks
      • Place Assets
      • Set Object Actions
      • Trigger Logic
      • Craft Quests
      • Set Up Mechanics
      • Build Multiplayer Games
    • Game Maker 0.11 Update
    • 0.11 Upgrade Guide
    • πŸ“–Docs
      • Navigate Game Maker Home
      • Manage Experiences
      • Controls & Shortcuts
      • Build Menus
        • Top Bar
          • Gameplay
        • Side Bar
          • Hierarchy
          • Presets
        • Library & Quick Access Bar
        • Grid System & Snap Tool
        • Properties Panel
      • Using Blocks
      • Using Assets & Objects
        • Behaviour & Component Parameters
        • Tags
        • Messages
      • Behaviours
        • NPC - AI Pawns
          • πŸ”΅Citizen
          • πŸ”΅Farmer
          • πŸ”΅Healer
          • πŸ”΅Melee Enemy
          • πŸ”΅Predator
          • πŸ”΅Prey
          • πŸ”΅Soldier
          • πŸ”΄Friendly NPC
        • Movement
          • 🟑Door
          • 🟑Bird
          • πŸ”΄Basic Platform
          • πŸ”΄Advanced Platform
          • πŸ”΄Projectile
          • πŸ”΄Rotate
        • Basic Logic
          • πŸ”΅Message Broadcaster
          • 🟒Combination Code
          • 🟒Asker
          • 🟒Timed Events
          • 🟑Crowd Event
          • πŸ”΄Spawn Point & Avatar's Feature
        • Modifiers
          • πŸ”΅Actor Property Switcher
          • πŸ”΅Multi
          • πŸ”΅Void
          • 🟒Asset Spawner
          • 🟒Replace Asset
        • Visual
          • 🟒Post Process Effects
          • 🟑Weather Switcher
          • 🟑Animated Decoration
      • Components
        • Actions
          • 🟒Climbable
          • 🟒Avatar Teleport
          • 🟒Collectable
          • 🟒Drop
          • 🟒Slide
          • 🟒Speaker
          • πŸ”΄Pickable
        • Triggers
          • 🟒Plant
          • 🟒Switch
          • 🟒Button
          • 🟒Trigger Volume
        • Status
          • 🟒Toggle
          • 🟒Power Up
          • πŸ”΄Avatar Checkpoint
          • πŸ”΄Health
        • Gameplay
          • πŸ”΅Defeat
          • πŸ”΅Victory
          • πŸ”΄Raycast
        • NFT
          • 🟒NFT Sensor
          • 🟒NFT Image Display
          • 🟒Image Display
          • πŸ”΄NFT Details Display
        • Display
          • 🟒Indicator
          • 🟒Rarity VFX
          • 🟑Visual FX
          • 🟑Light
        • Audio
          • 🟑Play Sound
      • Objectives
      • Game Rules
        • Math
        • Time
        • Comparisons
        • Replace Variable Values
        • Game Screen
        • Triggers
        • Events
      • Build Singleplayer & Multiplayer Logic
      • Quality Guidelines
        • Optimisation
        • Testing
        • Playability
      • Templates
    • πŸ“‘Creative Guides
      • πŸ“—Game Rules Guide
        • Point Race
        • Collect Points
        • Time Trial
        • Combo
        • Hunger
        • Poison
        • Shop
      • βš™οΈLogic Guide
        • Abilities
        • Equipment Based Logic - On Equip / NFT Sensor
        • Doors & Chests
        • Collectibles
        • Text, Quests & Icons
        • Platforms
        • Victory & Defeat
        • Miscellaneous
        • NFT Inspect
        • Fighting
      • 🏞️Experience Guide
        • Tower Defense
        • Horror / Backrooms
        • Solo Platforming
        • Social Platforming
        • Resource Management
        • Cooking Simulator
        • Survival
        • Action / Adventure
        • Night Clubs & Concerts
        • Virtual Home & Architecture
        • NFT Gallery / In-Game Shop
        • Puzzle Games
        • Social Hubs
        • Simulation
      • 🎲Experience Design Techniques
        • Narrative Design
          • Worldbuilding
          • Storyboard
          • Dialogue
        • Art Design
          • Experience Art Concept
          • Asset Curation
          • Blockout Aesthetics
          • Detailing / Dressing
        • 3D Spatial Layout
          • Rough Base Map
          • Greyboxing / Blockout
        • Game Design
          • Ramp of Difficulty
          • Risk & Reward
          • Game Loops & Decisions
    • 🎬Game Production Guide
      • πŸŸ₯Concept
      • 🟧Blockout
      • 🟨Logic
      • 🟩Art
      • 🟦Quality Assurance
      • πŸŸͺPolish
      • ⬜Marketing
    • 🧰Publish Experiences
      • Experience Manager
        • Experience Analytics
        • 🧰Experience Page
          • Content Guide
          • Marketing
          • Create an Experience Trailer
          • Player Engagement
        • Map Location
        • Asset Review
        • Access Restrictions
      • Collaborating With Third Parties
      • ❓FAQs: Experience Publishing
    • πŸ•˜Version Notes & Changelogs
      • Game Maker 0.11
        • ❗0.11 Upgrade Guide
      • Game Maker 0.10
      • Game Maker 0.9
      • Game Maker 0.8
      • Game Maker 0.7
    • ❓FAQs: Game Maker
  • VoxEdit
    • ✨Create Assets
    • πŸ”°Beginners
    • πŸ“–Docs
      • Navigate VoxEdit Home
      • Controls & Shortcuts
      • Panels & Custom Layouts
      • Block
      • Modeler
        • Use Modes & Tools Together
        • Set the Pivot Point
        • Create Frame Assets
      • Animator
        • Build a Rig
        • Create an Animated Asset
        • Use Inverse Kinematics
      • Templates
      • Quality Guidelines
        • Asset Types & Collisions
        • Asset Scale
        • Node Efficiency
        • Pivot Point & Alignment
        • Animation
        • Visual Quality
        • Asset Name & Description
        • Manage Files & Folders
    • πŸ“‘Creative Guides
      • 🧍Asset Guide
        • Structures & Landmarks
          • Basic Building: No Entry
          • Animated Building: No Entry
          • Unanimated Building: Player Entry
          • Landmark
          • Building Facade
          • Structure Component Parts
          • Modular Architecture
        • Humanoids & Animals
        • Vehicles
        • Equipment
        • Art: Statues, Paintings
          • Animated Art Screens
          • Statues
          • Kinetic Art Sculptures
          • Paintings
          • Performance Art
        • Furniture
        • Platforms
        • Doors, Gates, and Windows
          • Multi Design Door Asset
        • Chests & Other Animated Interactions
        • Plants, Trees
        • Objects, Machines
        • Signs & Text
        • Obstacles
        • Create Frame Assets
      • 🎨Art Techniques
        • Asset References
        • 3D Design
          • 🧹Need to Simplify?
          • βœ‚οΈTrim All Volumes
          • 🟒Optimize with Texture
          • 🟒Curved Edges: Blocky Style
          • 🟑Break Down Objects
          • 🟑Create Smooth Angled Lines
          • 🟑Circular Shapes: Cross Technique
        • Colour, Texture & Depth
          • πŸͺ…Colour Choice & Strategy
          • 🧱Textures & Materials
    • 🧰Upload Assets to Workspaces
    • 🌟Mint & List Assets to Sell
    • πŸ•˜Changelogs
    • πŸ”“Open Source Assets
    • ❓FAQs: VoxEdit
  • Creators Program
    • πŸ—οΈBuilders' Challenge
      • Rules & Eligibility
      • Earnings & Rewards
      • How to Succeed in the Builders' Challenge
      • ❓FAQs: Builders' Challenge
    • ℹ️Creator Contests
    • πŸ†Game Jams
      • Rules & Guidelines
      • Judges & Voting
      • Explore Past Winners
      • ❓FAQs: Game Jams
    • πŸ†VoxEdit Contests
      • Rules & Guidelines
      • Judges & Voting
      • Explore Past Winners
      • ❓FAQs: Voxel Art Contests
  • General
    • πŸ“šThe Sandbox Documentation
    • πŸ”„Play, Create & Earn
    • πŸ—ΊοΈMap
    • πŸ›’Marketplace
    • πŸ—£οΈDiscord Community
    • πŸ”—Social Networks, News & Blogs
    • The Sandbox Linktree
    • ❓Help & Contact
Powered by GitBook
On this page
  • Characteristics
  • Game Loops
  • Variations of Strategy
  • Learn to Create It
  • Make it More Interesting
  • Useful Logic
  • Tutorial Videos
  • NPC Waves
  • Basic Tower, Money, Life System
  • Tower Building System
  • Wave Counter System

Was this helpful?

  1. Game Maker
  2. πŸ“‘Creative Guides
  3. 🏞️Experience Guide

Tower Defense

PreviousExperience GuideNextHorror / Backrooms

Last updated 1 year ago

Was this helpful?

LogoLogo

INFO

  • Discord
  • Social, News & Blogs
  • Service Status

PLAY

  • Events
  • Map
  • Avatar

CREATE

  • VoxEdit
  • Game Maker
  • Contests

OWN

  • SAND
  • LAND
  • Staking

Copyright Β©The Sandbox. All Rights Reserved.

Tower defense is a subgenre of strategy games where players protect their territory against waves of enemy attackers.

Characteristics

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

Keys of Success

  • 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

Game Loops

Below is a general game loop diagram for this genre. Your game's loops may vary.

Variations of Strategy

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.

Learn to Create It

GAME MAKER TEMPLATE

LOGIC TO EXPLORE

  • Enemy waves

  • Gaining resources

  • Buying towers

Make it More Interesting

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

Useful Logic

  • Resource Management logic (sub-genre)

Tutorial Videos

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.

NPC Waves

Basic Tower, Money, Life System

Tower Building System

Wave Counter System

Tower Defense