LAUNCHÂ SALE
What You'll Learn
Create a dark 2DÂ hack-and-slash game using Godot 4.
The core of the course focuses on:
-
Godot’s AnimationTree and its state machines
-
Creating and testing character states (move, roll, hit, 1-2-3 combo attacks)
-
Advanced expressions for automatic state transitions
-
Scripting simple logic tied to animation states
You’ll learn to combine AnimationTree, AnimationPlayer, and scripts to build dynamic behavior for both the player and enemies.
Course Curriculum
- Project Setup
- Player Scene and Animations
- AnimationTree, States, and Advance Expressions
- Custom Input Actions
- World and Parallax Layers
- 3-hit Combo Attacks
- Enemy Crow Scene and States
- Animated Hitboxes and Hurtboxes
- Stats Custom Resource
- Burst Particles Custom Node
- Enemy Knight Scene and States
- Unit Mover Custom Node
- Enemy Spawner
- Kill Counter
- Enemy Health Bar
- Boss Enemy Scene and States
- Player Targeter Custom Node
- Game Over Screen
- Sound Effects, Music, Final Polish
Who is This Course For?
This course is not for everyone.
There are some prerequisites you need before signing up. I designed it for beginners to Godot Engine, but not people brand new to programming.

Here are the programming basics you need to understand before taking this course:
- Variables and Arrays
- Control statements (like "if" or "while")
- Functions
- Classes and Inheritance
These concepts can be learned in many different places. If you are brand new to programming, I recommend finding some free YouTube programming tutorials on python or JavaScript.
Live Discord Support + Community
You're going to have questions and maybe even errors as you learn.
To make sure you don't get stuck or lost, this course comes with access to my private discord server, where I give live support. I'm on most weekdays, ready to help with any problem or question you may have.
And when I'm not online, there are over 1,800 other students there as well, many of which have already taken my courses and are willing to help new students.

Supporting my students as they learn is my main priority as an educator. I'll be there with you every step of your learning journey!

30 Day Money Back Guarantee
If, for any reason, this course doesn't meet your expectations, you can email me within the first 30 days of your purchase, and I will give you a full refund. No questions asked.
With this refund policy, you can only gain by giving it a try.
LAUNCH SALE
00
DAYS
00
HOURS
00
MINS
00
SECS