LegionGames | Complete Godot Tower Defense Tutorial @legiongames2400 | Uploaded June 2020 | Updated October 2024, 1 hour ago.
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: legiongames.itch.io
Twitter: twitter.com/legiongames1
Instagram: @legiongames1
Newgrounds: legiongames.newgrounds.com
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: legiongames.itch.io
Twitter: twitter.com/legiongames1
Instagram: @legiongames1
Newgrounds: legiongames.newgrounds.com