Defend the Patch
A detailed development journal following the concept, Unity setup, individual interfaces, mechanics, character and environment art, sound, and WebGL release. Select a chapter to follow the work behind that stage.

Concept and Unity Project
defend a vegetable garden using recognizable friendly characters
Open chapter ↗CHAPTER 02Creating the Garden Scene
world layout, ground and garden decorations
Open chapter ↗CHAPTER 03Lighting and Isometric Camera
orthographic camera above the play area
Open chapter ↗CHAPTER 04Defining Enemy Waypoints
a fixed path through the garden
Open chapter ↗CHAPTER 05Writing the Core Game Controller
coins, health, wave, score and lists of objects
Open chapter ↗CHAPTER 06Building the Main Menu
start controls, mode choice and garden identity
Open chapter ↗CHAPTER 07Creating the Gameplay HUD
waves, coins, health and game-state readouts
Open chapter ↗CHAPTER 08Creating the Defender Toolbar
defender choices, prices and selected state
Open chapter ↗CHAPTER 09Implementing Placement Rules
valid plot, distance to road and resource cost
Open chapter ↗CHAPTER 10Creating Defender Objects
spawn models and attach functional behavior
Open chapter ↗CHAPTER 11Animating Garden Defenders
idle motion and feedback during combat
Open chapter ↗CHAPTER 12Tower Range and Targets
search for pests in range and select a target
Open chapter ↗CHAPTER 13Building Attack Projectiles
visibly connect attacks to targets
Open chapter ↗CHAPTER 14Defender Upgrade Economy
upgrades, price and level limits
Open chapter ↗CHAPTER 15Creating Pest Types
multiple silhouettes and readable enemies
Open chapter ↗CHAPTER 16Pest Movement and Escape
move along waypoints and damage the garden on escape
Open chapter ↗CHAPTER 17Spawning Waves
spawn intervals, wave counters and transitions
Open chapter ↗CHAPTER 18Designing Boss Milestones
special boss visual and wave trigger
Open chapter ↗CHAPTER 19Building the Course System
progression across multiple waves and environments
Open chapter ↗CHAPTER 20Environment Expansion
unlock or change garden areas
Open chapter ↗CHAPTER 21Particle and Combat Effects
hit sparks, impact and readable action
Open chapter ↗CHAPTER 22Music and Sound Settings
ambient music, attack and interface effects
Open chapter ↗CHAPTER 23First-Time Tutorial
teach planting, resource use and wave defense
Open chapter ↗CHAPTER 24Game Over and Victory
garden health reaches zero or wave objective completes
Open chapter ↗CHAPTER 25WebGL Builds and Audio Compatibility
browser-targeted build with loading and audio requirements
Open chapter ↗CHAPTER 26Ongoing Polish and Future Development
materials, portraits, menus and responsive site presentation
Open chapter ↗