Action-adventure games, with their immersive gameplay and dynamic challenges, are a staple of modern gaming. Through this course, you’ll explore the basics of creating characters in Godot – developing smooth animations, dynamic combat mechanics, and randomized enemies to bring your game to life. By mastering these techniques, you’ll be ready to expand into creating other 3D genres with confidence and add more advanced features to your action-adventure project.
A solid understanding of Godot, GDScript, and working with 3D objects is needed for this course.
You’ll learn how to:
- Design and configure a 3D character
- Animate actions with Godot’s animation trees
- Add multiple weapons and shields
- Generate enemies with random appearances
- Program player combat mechanics, including defending
- Work with inheritance for cleaner code
… and more!
We start with the absolute basics and go through everything step-by-step – so even if you have zero experience in programming, you’ll be able to easily follow along.
More experienced? Whether you’re wanting to brush up, expand your skills, or learn a new technology, our courses are structured in a way that makes it easy to skip ahead to the lessons that are relevant and interesting to you.






