Game template · Godot 4.7.2
Godot Tower Defense
A complete pixel-art tower defense game in Godot 4: 4 upgradeable towers, 7 enemies, 6 levels with stars. ASCII maps, JSON content.
Free · CodePlate Template License · SHA-256 aea80e9d5e45f413…
Serving suggestion
- Unzip it where your project will live.
- Install Godot 4.7.
- Open the folder with your agent and say something like:
This is a tower defense template from CodePlate. Read AGENTS.md, then let's turn it into my own game.




A complete tower defense game for Godot 4.7, built so your AI agent can turn it into your game.
What's inside
- "Lantern Keep": paper-lantern towers guard a mountain shrine from creeping shadows, across 6 levels with stars.
- 4 towers, 3 levels each: quick arrows, a splash mortar, a frost lantern that slows, and a long sun ray that ignores armor. Upgrade, sell, and pick a target mode (first, last, strongest, closest).
- 7 enemies: grunts, fast runners, armored beetles, flyers that skip the path, splitters, and a boss.
- Waves: a countdown between waves, with bonus gold for calling the next one early.
- Feel: 1×/2×/3× speed, range rings, hit and splash effects, gold popups, shake on leaks.
- Controls: mouse, touch and keyboard shortcuts.
- Progress: saved stars, and each level unlocks the next.
- Content as data: maps are plain ASCII text; towers, enemies and waves are JSON. It's the easiest content for an agent to edit.
- Free to ship: original pixel art, sound effects and music.
For your agent
AGENTS.md: the brief, with 11 step-by-step recipes and a full content reference.- A deterministic battle core with no nodes, and headless checks for every rule.
- A balance bot. It plays every level, and the checks fail if a level can't be won with lives to spare, or can be won without building anything.
- Map validation that names the row and column of any mistake.
- A screenshot tool that fast-forwards into a battle, so the agent can see what it changed.
Use it with your agent
- Unzip this folder where your project will live.
- Install Godot 4.7.
- Open the folder with your agent and say something like:
> This is a tower defense template. Read AGENTS.md, then let's make it mine: a candy castle defended from ants, with a gumdrop cannon and a licorice whip tower.
Run it yourself
godot --path .
License
You can use, modify and ship games made from this template, including commercially, with no attribution. You can't resell the template itself. See LICENSE.md. The placeholder assets are listed in assets.json and CREDITS.md.
Made by CodePlate.
For agents
Download URL (always this version): https://codeplate.io/t/godot-tower-defense/1.0.2.zip
Latest: https://codeplate.io/t/godot-tower-defense/latest.zip
Verify with: godot --headless --path . --import && godot --headless --path . --script res://addons/codeplate/checks/run.gd