Combat in Godot!

Опубликовано: 06 Август 2026
на канале: Thomas Yanuziello
500
20

Combat in video games can seem daunting and a difficult feature to implement.
This course will provide you with all the tools and knowledge you will need to create a scalable and dynamic combat system in Godot.
We will break the combat system down into individual mechanics and combine them to create a robust action combat system that can be customized to suit your needs.

Patreon:   / tyanuziello  
Discord:   / discord  
Udemy: https://www.udemy.com/course/combat-g...
Skillshare: https://skl.sh/4e2IJA2

You will learn how to:
Blend combat and movement animations together.
Synchronize hit boxes with attack animations.
Implement i-frames into dodge animations.
Lock on to enemies.
Fire projectiles from a ranged weapon.
Control enemies with AI scripts.

If you need any help, our discord server is full of other students and game developers who can answer any questions you may have.

I'll be using a starter project I made in Godot version 4.3 that is available on my GitHub using free assets from itch.io.
But you can follow along with your own project using different assets.
To get the most out of this course, you will need a scene in your project with a character the player can control and at least 1 enemy.
You may also want to have an inventory and equipment system capable of equipping characters with a weapon and shield.
For more information on these topics, see my previous course.

Combat doesn't have to be an uphill battle. Let's draw our weapons and smash through combat together.