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
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.

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?

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.

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

Game Loops

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

Variations of Strategy

Learn to Create It

Make it More Interesting

Consider ways to add to or change the core structure of this game type to challenge and motivate players differently.

PRACTICE: Modify the Life Jumper template to increase the fun:

  • Tower abilities

  • Passive/idle resource generation

Useful Logic

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

& (varied tower )

logic (sub-genre)

📑
đŸžī¸

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

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.

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

Projectile
Raycasting
presets
Resource Management

ENEMY WAVES

TOWER STRATEGY

GAME MAKER TEMPLATE

LOGIC TO EXPLORE

  • Enemy waves

  • Gaining resources

  • Buying towers

Pathing

Variety (health, number, loot, etc) Increasing difficulty (type, number, etc)

Placement

Variety (attack strength, type, size, etc)

Buy towers / Build with resources

Upgrade towers

Unlock new types

â†Šī¸
🔸
🔷
➕
âœ–ī¸
🔸
🔷
đŸĒ™
🧱
🆙
🔓
Tower Defense