Make a 2D Tower Defense Game with Godot 4
Lesson 2: Configuring the project
Make a 2D Tower Defense Game with Godot 4
- Lesson 1: Getting started 2:50
- Lesson 2: Configuring the project
- Lesson 3: Setting up the map using tilemaps 8:46
- Lesson 4: Creating the first enemy 10:48
- Lesson 5: Getting started with navigation 26:14
- Lesson 6: Customizing the camera 13:53
- Lesson 7: Adding the enemy spawner 19:07
- Lesson 8: Damaging the objective 16:54
- Lesson 9: Setting up the first tower 25:50
- Lesson 10: Adding our first projectile 29:11
- Lesson 11: Adding tanks 19:55
- Lesson 12: Adding tank shells 12:34
- Lesson 13: Getting started with state machines 31:36
- Lesson 14: Adding to our state machine 11:39
- Lesson 15: Creating the cannon tower 11:58
- Lesson 16: Using autotiling with terrains 15:11
- Lesson 17: Updating the spawner 8:33
- Lesson 18: Adding collision avoidance 12:12
- Lesson 19: Building the game UI 27:27
- Lesson 20: Using "call down, signal up" for UI logic 17:45
- Lesson 21: Adding tower placement 26:07
- Lesson 22: Building the game economy 24:25
- Lesson 23: Adding helicopters 44:17
- Lesson 24: Adding missiles 13:36
- Lesson 25: Creating the missile tower 5:55
- Lesson 26: Repairing, exchanging, and selling towers 17:58
- Lesson 27: Adding health and reload bars 29:00
- Lesson 28: Drawing the detection area 5:56
- Lesson 29: Adding explosions using AnimationPlayers 27:37
- Lesson 30: Adding the main menu 16:06
- Lesson 31: Adding the pause and game over screens 32:44
- Lesson 32: Conclusion and homework 1:54
Video Notes
We’re going to start by creating a new Godot project and get our project settings ready for our game.
If you need a refresher on the Godot interface, check out the overview lesson in Raptor Run.
You can download the assets for this project here.
You can find details on building games for multiple resolutions in the [Godot documentation](Link to https://docs.godotengine.org/en/latest/tutorials/rendering/multiple_resolutions.html).
aainflight
April 15, 2024 at 2:29 a.m.nice