Godot Top-down Shooter Tutorial

This game is an example of a 2D top-down shooter made in the Godot engine, complete with multiple teams, guns, pathfinding, and capturable bases.

Controls: WASD to move, R to reload, and 1/2 to switch weapons.

I have a tutorial series showing you how to create this exact game from scratch in Godot. You can follow along with the series on YouTube by clicking here.

You can also find the source code for this game in the GitHub repository for the project by clicking here.


Join our Community Discord

If you have questions about the tutorial or the code, or just want to connect with other developers, join our community Discord by following the link below. I or another member will be happy to help and we have an active community of developers there. We'd love to have you!

Click here to join our Discord.


Support my Work

If you've found this tutorial series helpful, please consider supporting my work by buying me a coffee.

Comments

Log in with itch.io to leave a comment.

I found the toy without knowing your tutorial, but I will say this: for beginners such a tutorial will be useful, especially for the artificial intelligence of enemies but a small minus is that the radius of visibility of enemies is very limited and they can be destroyed easily by simply moving away from them

Thanks for making this tutorial :)

Are there any updates planned for this game?

(+1)

Unfortunately not at this moment! Once Godot 4.x has been around for a bit and I've done a few tutorials for the new version, I might revisit or remake some of these older ones! Nothing planned right now though.