Tiny Town Tower Defense
Your townsfolk have been cursed by an evil wizard, who shrank them to 25% of their normal size. You must recruit a band of brave warriors to mount an assault on the wizard and break this curse.
Your units start out tiny, but with each wave they complete, they slowly return to full size. You gain training points for each tower you destroy. You can use these points to upgrade your units between attacks. Form a balanced group and redeem your people from the wizard's curse!
Tiny Town Tower Defense was a game created in Godot for the GameDev.tv Game Jam 2025. The theme was "Tiny Worlds". My take on this was that a wizard cast a curse on everyone that shrunk them down. You have to fight back against the wizard to get the curse lifted and return your people to their normal size. It is my second entry in a game jam, and my first-ever success. The game needs polishing and balancing, and if I'd had more time I would have varied the level appearances, and added an actual end boss, but I'm happy with the way it turned out.
Patch Notes:
Version 1.03 (June 7, 2025):
Changed name to "Tiny Town Tower Assault" since you are attacking, not defending :)
Added Heal and Lightning button to Game UI - both of these use mana, which slowly regens over time
The Heal spell will heal all living units by 25% of their max health (up to full health)
The lightning spell will cast a bolt of lightning at the next tower, causing decent damage
Fixed a couple of minor visual bugs
Tweaked tower layout (internally - did not change level layout in game)
Version 1.02:
Adjusted layout of level 3 to match level 2 end point
Adjusted target areas for towers and units to allow more consistent targeting
Fixed bug with level-end boss towers
Version 1.01 (June 3, 2025):
Fixed bug with unit animations getting stuck sliding
Fixed bug with Fighter Upgrade button that appeared to make the Archer's stats go up (only in the UI, did not affect the actual unit stats)
Adjusted firing point for enemy arrows and fireballs
Added buttons to mute SFX and Music, to title screen and in-game UI screen
Added credits screen to end of game
Added a couple of new sounds
Attempted to fix bug with enemy projectiles hitting multiple targets at once (more work is needed)
Credits:
Sound Effects (FreeSound.org):
Arrow firing: FX_bow&arrow.wav by Lydmakeren
Fireball firing: Fire Magic by Qubodup
Sword slash: Bloody Blade 2.wav by Kreastricon62
Tower collapse: Limp Mass Hit Floor by BewareOfTheElmo
UI click: Normal click by Breviceps
Unit dying: Pain2.wav by DeltaCode
Unit heal: SFX Magic by renatalmar
Lightning spell: SN-Thunder-1.wav by westernsynthetics
Music:
Title/menu music: The Wilderness (TomMusic https://tommusic.itch.io/)
World music: The Arrival of the Myrmidons (Fictium Sound Design https://fictium-sound-design.itch.io/)
End screen (defeat) music: Tiny Warped Town (Fictium Sound Design https://fictium-sound-design.itch.io/)
End screen (victory) music: Melandrach Eran (Fictium Sound Design https://fictium-sound-design.itch.io/)
Graphics:
Padlock sprite: https://karsiori.itch.io/pixel-art-padlock-pack-animated
Tileset: https://schwarnhild.itch.io/basic-tileset-and-asset-pack-32x32-pixels
Towers: https://free-game-assets.itch.io/free-archer-towers-pixel-art-for-tower-defense
UI box pieces: https://kenney.nl/
Unit Sprites: Created with https://pflat.itch.io/lpc-character-generator
Smoke particle: https://kenney.nl/


Leave a comment
Log in with itch.io to leave a comment.