Godot Third Person Control - Animation Blend

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ก.ค. 2024
  • In this video, I use an AnimationTree to blend the 3D character's animations according to the player movement. The whole animation system consists of "aiming" state with 8 directional strafing, "not aiming" state having blend among idle walk run animations, and a OneShot roll animation which overrides all the animations. The "aiming" and "not aiming" states also have smooth transition between them.
    Project Link: godotengine.org/asset-library...
    Support me: / jrouddro
    Next Video: • Godot Third Person Con...
    Previous Video: • Godot Third Person Con...
    Full Playlist: • Godot Third Person Con...
    Godot Engine: godotengine.org/
    I'm going to make more of these project related videos on my channel. Subscribe and follow me for my upcoming videos.
    Facebook → / jrouddro
    Twitter → / jrouddro
    Reddit → / johnnyrouddro
    Timestamps:
    Intro: (0:00)
    Design: (0:10)
    AnimationPlayer: (1:27)
    AnimationTree - Strafing/BlendSpace2D: (1:55)
    AnimationTree - Free Movement/Blend3: (3:55)
    AnimationTree - Roll/OneShot: (5:00)
    Code - Aiming/Strafing: (5:40)
    Code - Not Aiming/Free Movement: (9:30)
    UI - HUD: (10:26)
    End: (10:50)

ความคิดเห็น • 67