Complete Godot Tower Defense Tutorial

Published: 14 June 2020
on channel: LegionGames
18,341
396

Timestamps:
0:22 - Enemy pathing
1:20 - Enemy node structure
2:03 - Enemy wave spawning
3:33 - Tower node overview
4:20 - Populating target array (tower target selection)
5:09 - Selecting closest target (tower target selection)
8:18 - Target tracking (tower shooting enemies)
10:03 - Projectile spawning (tower shooting enemies)
10:54 - The shot projectile node (tower shooting enemies)

12:02 - Enemy collision code (tower shooting enemies)
12:31 - Tower building overview
14:03 - Snapping towers to tiles and distinguishing buildable tiles
16:44 - Painting towers green or red in building mode
17:40 - Tower building conclusion
18:15 - End :)


This video is a complete tutorial for a top-down tower defence game in Godot, covering enemy pathfinding using a Path2D/PathFollow2D node combination; wave spawning using arrays and timers; tower target selection using an aggro area2D; shooting enemies with homing projectiles; and building towers on a tilemap.


Itch: https://legiongames.itch.io/
Twitter:   / legiongames1  
Instagram: @legiongames1

Newgrounds: https://legiongames.newgrounds.com/