Footstep Sounds on a Third Person Character w/ BlendTrees | Animation Curves | Unity Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 มิ.ย. 2024
  • Learn about a better way to handle Footstep Sounds in Unity when working with more complicated Animator Controller setups. Avoid the pitfalls of using Animation Events and all the sound doubling issues that comes along with that method.
    Samurai Unicorn Discord: / discord
    Background Song: / tutorial-background-mu...
    The character model I'm using was a monthly freebie from Reallusion's ActorCore but now costs money: actorcore.reallusion.com/3d-c...
    0:00 - Intro
    0:14 - Animation Events (and why they're a bad solution)
    1:44 - Basic Project Setup
    2:35 - Adding Animation Curves to the Locomotion Animations
    4:00 - Coding New Footstep Logic
    5:00 - Fixing the Idle Footstep Sound Bug
    5:39 - Different Sounds for Different Surfaces
    8:07 - Demo + Outro

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

  • @GameDevelopmentBeyondTheBasics
    @GameDevelopmentBeyondTheBasics  14 วันที่ผ่านมา +2

    8:07 I forgot to show setting the "Environment" LayerMask to Default, but that's necessary so the physics raycast can actually hit something.

  • @efyyyf
    @efyyyf 14 วันที่ผ่านมา +3

    love being one of the early adopters of this beautiful channel! full of really gud info

  • @nicolas29031
    @nicolas29031 14 วันที่ผ่านมา +4

    I like how you explain and the way you code. I hope you keep uploading videos!

  • @foo3268
    @foo3268 13 วันที่ผ่านมา +2

    wait wait hold up you're the one doing samurai unicorn??? how are u a goated game dev and content creator is beyond me!

    • @GameDevelopmentBeyondTheBasics
      @GameDevelopmentBeyondTheBasics  13 วันที่ผ่านมา +1

      I'm part of the team, yes. I do all the programming on the project, Adam does the art, and Jordan does basically everything else (directing, writing, level design, voice over recording, social media/community management, writing the weekly patreon updates and sending physical merch, scripting devlogs, etc, etc). Then there's a few contractors like Ridge who does the concept art, sticker design, and a bunch of the in-game signage, Rob who did a bunch of the background buildings and hardsuit, and then Poppy and Lilith who worked on random odds-and-ends 3D modeling like the corpse piles, hanging bodies, the birds from the intro and rats in the first level, etc.

  • @andreydoroschenko2499
    @andreydoroschenko2499 12 วันที่ผ่านมา +2

    Awesome tutorial

  • @FrosthPlaysBR
    @FrosthPlaysBR 10 วันที่ผ่านมา +1

    I think we all know this is going to be a big channel, subscribed!

    • @GameDevelopmentBeyondTheBasics
      @GameDevelopmentBeyondTheBasics  10 วันที่ผ่านมา +2

      Thank you! I just need to get big enough to get access to the Unity Insider program so my feedback and opinions get taken seriously by the folks over at Unity.

    • @FrosthPlaysBR
      @FrosthPlaysBR 6 วันที่ผ่านมา

      @@GameDevelopmentBeyondTheBasics Don't forget to always speak about how can we help you through this, probably subscribing is not enough, so you need to guide your audience on ways we can ensure you get access to it!

  • @yacineyacine2951
    @yacineyacine2951 13 วันที่ผ่านมา +2

    Man your a treasure ❤ your the next maybe better version brakeys

    • @GameDevelopmentBeyondTheBasics
      @GameDevelopmentBeyondTheBasics  13 วันที่ผ่านมา +2

      Thankfully Brackeys started uploading again a month ago, so Brackeys can still be the Brackeys of Brackeys.

  • @nickdevprod3667
    @nickdevprod3667 10 วันที่ผ่านมา +2

    bro can you make something about setting up controller like that? or maybe share project files. i have 3rd person animation walk with 4 possible animations dependant on movement vector but it doesnt feel as fluid as this

    • @GameDevelopmentBeyondTheBasics
      @GameDevelopmentBeyondTheBasics  10 วันที่ผ่านมา +1

      I debated doing a video on this topic since the best way to get fluid looking movement is will good quality animations, and I don't want the video to feel like an advertisement for someone's animation pack. I show all the code in this video and the Animator Controller BlendTree was created in this video: th-cam.com/video/rdRrMCgfvy4/w-d-xo.html but with a free animation pack, and you can see how much I had to fight the limitations of that pack.
      I typically try to stick to videos that are unique when it comes to other channel coverage on TH-cam, and a basic third person controller + cinemachine camera seems to be a saturated topic already, but if there's enough interest I can put a quick video together.
      (that said, this is the animation pack I used in this video: assetstore.unity.com/packages/3d/animations/movement-animset-pro-14047)

    • @nickdevprod3667
      @nickdevprod3667 7 วันที่ผ่านมา

      @@GameDevelopmentBeyondTheBasics thanks, altought theres millions of videos about everything in unity theres lack of high quality videos by people with experience. most of the times it's blind with cane leading another blind, it's better than being blind but not by much lol