<aside>

There is a dedicated playlist to a control character series

Character controller done right in Godot

</aside>

Episodes I-IV

Main Universal Controller videos. We have them all here.

Compliments episode IV

Dealing with Godot's root motion bullshit once and for all

The course touched on the theme of the root motion. There is a video dedicated to that. In fact, it corrects a section from the IV episode (we skipped it in this transcription).

Kinda V

Advanced controller core for a 3D game in Godot

Summary of the of I-IV episodes, but in the end there is an overview of several small additional changes to the code base. Corresponding git branch is 5th: https://github.com/Gab-ani/Godot_Universal-Controller-tutorial/tree/episode-5-overview-and-cleanup

Kinda V+

UPD: added to notion

Mechanics Museum: several short videos about further refinement of a player controller (based on the same code). Marked as MM1-MM4. It’s kinda version 5.5, but in a separate repository: https://github.com/Gab-ani/Godot-3D-Mechanics-Museum

VI

<aside>

NOTE

There is a next VII of our dreams part, which, among other things, contains further controller upgrades according to Godot 4.3, doesn’t have a code repo and declares this part as “morally old”!

Well, this part is still important and solid, just don’t get too attached to it.

</aside>

UPD: added to notion all three videos

Godot animation layering pipelines for big games

Roll dodge, shield block and finite spells in Godot

These two videos introduce a major change in the character controller: split torso movement. But they were made in order to support an Enemy series, not a character controller series.

More features for advanced Godot third person controller!