How to Animate Characters in Unity 3D | Animator Explained

Learn the fundamentals of animating characters with Unity's animation system, and understand how & why it all works!
This beginner-friendly tutorial is a thorough break down of the Animator component in Unity 3D and explains how to use the component's five properties: controller, avatar, root motion, update mode and culling mode. By the end of the video, our character will be animating!
This episode (Ep: 1) is the second video in a series dedicated to understanding Unity's animation system. Episode 0 was an introduction to the project and explains how to import free characters and animations from Adobe Mixamo. Be sure to check out the other videos in the series to continue learning!
ACCESS PROJECT FILES & SUPPORT THE CHANNEL:
💛 / iheartgamedev
iHeartGameDev Merch:
💛 www.iheartgamedev.com
WANT MORE?
Interested in learning more about animating characters in Unity? Check out my growing series of tutorials:
✅ • Unity's Animation System
✦ Like the vid? Please consider Subscribing!
bit.ly/2YdIb6j
✦ Missed out on the last episode?
• How to Move Characters...
SOCIAL:
✦ Discord
/ discord
✦ Twitter
/ iheartgamedev
GEAR:
Lumix G7 Camera: amzn.to/3Kks1gZ
Epomaker GK68 Keyboard: amzn.to/3Ke87EB
Samson C01U Pro Mic: amzn.to/33kDdtG
LG 27" Monitor: amzn.to/3qAHFwS
Lepow 15.6" Portable Monitor: amzn.to/3287OtL
Logitech G604 Mouse: amzn.to/3A6jNV4
Audio-Technica ATH-M50X Headphones: amzn.to/3tBaeMT
X-Pen Artist 15.6 Pro Drawing Tablet: amzn.to/3FE5HLI
Apple 15in MacBook Pro Laptop: amzn.to/3AbKdFc
►TIMESTAMPS:
Intro: 0:00
Project setup: 0:21
Character Breakdown: 0:33
Tools For Today’s Project: 1:10
Animator Component Breakdown: 1:30
Animator Controller: 1:38
Animator Controller Breakdown: 2:05
What is an animation state?: 2:20
Animation Setup: 2:47
Looping Animations: 3:22
Default Animation State: 3:55
YBOT ANIMATING: 4:11
Animator Avatar: 4:41
Root Motion: 4:49
Update Mode: 5:33
Update Mode - Normal: 5:41
Update Mode - Animate Physics: 5:53
Update Mode - Unscaled Time: 6:06
Culling Mode: 6:21
What is culling: 6:29
Culling Mode - Always Animate: 6:34
Culling Mode - Cull Update Transforms: 6:44
Culling Mode - Cull Completely: 6:55
NEXT TIME: 7:13
Thank you for stopping by and checking out my tutorial -- Hope you all enjoy! Please feel free to leave any questions & feedback you may have. This will help shape the direction and style for upcoming videos!
Thanks again for watching!
#indiegame #gamedev #indiedev #2020

Пікірлер: 559

  • @kunalbhayana
    @kunalbhayana3 жыл бұрын

    Damn! This guys is so underrated. Beautiful Tutorial dude!

  • @fierymathematics4767

    @fierymathematics4767

    3 жыл бұрын

    He is not Underrated , it's just he has not uploaded enough.

  • @ezyydev8922

    @ezyydev8922

    3 жыл бұрын

    @@iHeartGameDev is the animations spose to be still like in place bc urs move

  • @dragonfire1298

    @dragonfire1298

    2 жыл бұрын

    @@ezyydev8922 You need player movement script.

  • @quintonblackwood5374
    @quintonblackwood53743 жыл бұрын

    Future Brackey right here. Good work on explaining dude.

  • @n1gh1f1re

    @n1gh1f1re

    3 жыл бұрын

    Ikr

  • @codeFriendlyART

    @codeFriendlyART

    3 жыл бұрын

    I totally get the comment cool intention to congratulate, in a really good way. However, and I hope my comment is not taken in a wrong way, the way I see it, some might see it different tough, and I totally do respect that; Brackey's worked by providing very specific sample work and then making others mimic his sample work in a rather specific way during it's presentation. So later on, if you needed to learn how thing really do work, then you needed to delve quite further. With Nicky, in contrast, is pure transparent ultra well explained: What are the tools about, where to find them, what the different options are/imply, and then, how to use each and for which scenario they might best apply. So, in this regard, I think that comparing this work to Brackey's, it's comparing two totally different approaches to presenting tutorials/instruction material. In my very personal opinion, I totally prefer Nicky's way. Because, in a way of saying; He is not just 'giving fish', but rather, teaching you 'how to fish'...

  • @epicalyx8875

    @epicalyx8875

    3 жыл бұрын

    No one can replace brackey 😭😭😭😭

  • @G-Code_official

    @G-Code_official

    3 жыл бұрын

    @@codeFriendlyART Great comment and you are right, for starters I would prefer Brackeys to get a feel of unity and its components and also get some sense of achievement by learning and doing from his material. That said I would follow Nicky's tutorials because I have my own ideas and need to find the proper way of doing things faster. Both are Gurus to me.

  • @foggyforest2625

    @foggyforest2625

    3 жыл бұрын

    Well Isn't it impossible to be as good as him?

  • @hoodwinks9880
    @hoodwinks98803 жыл бұрын

    I took a year off of trying to learn game development and went to College to learn how to code better. I needed that kinda structure. I came back and so many tutorials just feel lazy and like they are cash grabs. Dude, don't go anywhere, you're awesome.

  • @iHeartGameDev

    @iHeartGameDev

    3 жыл бұрын

    Hey thanks so much for your kind words! Not going anywhere! Love making these tutorials, learning and sharing!

  • @LukeKondor
    @LukeKondor3 жыл бұрын

    Oh wow. I didn't know that about the culling mode. This is a fantastic series.

  • @3dsteveo765
    @3dsteveo7653 жыл бұрын

    Thank you so much. This series is spot on! It's demonstrating the process so clearly and in such a logical way that even a beginner can get a character up and ( pun alert ) running. I also love how you are showing us beginners to keep things organized right from the start, so important. I'm hoping this series continues to progress just as it, short, to the point videos each building on the last.

  • @malachidraven9502
    @malachidraven95023 жыл бұрын

    I'm only 2 videos into this playlist and this is already the most comprehensive, thoroughly explained, well-edited, and pleasant tutorial on animations I've ever seen. You've got a new subscriber, sir! Keep up the good work!

  • @SebastianGraves
    @SebastianGraves3 жыл бұрын

    It seems no matter how many hours one pours into Unity, there is always something new to learn. I had no idea about the animation culling feature. Very nice video, informative and enjoyable to watch.

  • @brenttucker166
    @brenttucker1663 жыл бұрын

    Dude, you have production quality up with the rest of the unity tutorial makers. I especially like when you zoom in on the various fields in unity so I'm not squinting to see where your mouse is and what you are doing. Keep up the great work!

  • @EhOhDino
    @EhOhDino Жыл бұрын

    Honestly, I'm SO glad that for one you're uploading videos like these to help people out and for two, that I discovered your channel, You're so underrated on subscribers and recognition its unreal. You go in-depth on the the description on things so people understand exactly what they're learning. Simply, Amazing.

  • @nickcassidy7039
    @nickcassidy70392 жыл бұрын

    You really do make amazing tutorials. Informative, easy to follow, and you go through EVERYTHING. Thank you so much for taking the time to do these.

  • @Hennejoe
    @Hennejoe3 жыл бұрын

    Love the way these videos are presented and cut into helpful blocks - I will definitely try to start using this feature in my videos if applicable!

  • @benjaminnossin9853
    @benjaminnossin98533 жыл бұрын

    I started to deal with a quite complex boss fight and really felt that my basic knowledge of animation was not enough anymore. It's quite hard to find good videos about Unity's Animation System, but yours really make the difference. You got a new subscriber, excited to see what is coming next !

  • @ardacosar4797
    @ardacosar47973 жыл бұрын

    This tutorial is far above other youtube unity tutorials. it's nicely, clearly and step by step. Thank you and please continue like this.

  • @Samurook
    @Samurook3 жыл бұрын

    This tutorial is so satisfying to follow. And the explanations actually teach some key concepts where other tutorials might just list tasks of dragging components into blackboxes.

  • @bargueteric4026
    @bargueteric40263 жыл бұрын

    Finally someone who knows how to explain things... keep on the good job... I will definitely follow that one and hopefully i will finally learn something without having to watch hours and hours of videos full of endless monologues without content.

  • @ethanmckinnell8261
    @ethanmckinnell8261 Жыл бұрын

    Agreed. dude the way you put your tutorials together and explain everything to know about animation has helped me a lot with starting my survival game, i had never touched animation in unity until your tutorial, it has to be by far the best tut on youtube for animation in unity. keep it up man!

  • @dalrog2642
    @dalrog26423 жыл бұрын

    Another super helpful video, thanks Nicky! The editing and delivery of the information is fantastic, you definitely have a knack for this.

  • @adammilburn8855
    @adammilburn88553 жыл бұрын

    Loving the content! You cover a lot, and everything is explained really well. Appreciate the time you've taken in editing too, great stuff.

  • @alanhume1152
    @alanhume11522 жыл бұрын

    Have no idea how I didn't stumble across your videos until now. This is how you make tutorials. Thank you so much

  • @tillroberg1730
    @tillroberg1730 Жыл бұрын

    Hey man, I appreciate all the effort you put into the explanations and presentation of your tutorials. Great job! I studied game programming and our teachers could learn a lot from you. Keep up the good work and I wish you a lot success with it!

  • @aarondavidlewis
    @aarondavidlewis3 жыл бұрын

    Great work... I’ve seen so many animation tutorials and this was one of the most efficient and helpful

  • @michaeldamon7500
    @michaeldamon7500 Жыл бұрын

    This series is already outstanding. You're ability to articulate these concepts so clearly is unmatched 🙂

  • @kozavr

    @kozavr

    10 ай бұрын

    *your ability :)

  • @Stonium
    @Stonium2 жыл бұрын

    Thanks for taking the time to explain the detail behind how the different properties affect things!

  • @YutongXie-zs6sz
    @YutongXie-zs6sz3 жыл бұрын

    Thank you! Very grateful! Sending you good vibes!! Was researching about this for two nights in a roll and finally solved it!

  • @ValoreStudios
    @ValoreStudios2 жыл бұрын

    The thing I really like about your tutorials is I'm actually getting what I expected. I watched another channel's "How to animate in unity" tutorial and they just showed me how to swivel a head in place using a constraint, without breaking down the WHY, HOW things work. You do that, and I appreciate you for it.

  • @iHeartGameDev

    @iHeartGameDev

    2 жыл бұрын

    Thanks Dice! The videos take a long time to make so I appreciate that 😊

  • @selfiestick1589
    @selfiestick15893 жыл бұрын

    yo, i already was taught this but needed a reminder, this is one of the first tutorials ive seen where i don't feel like the person making it thinks im stupid, good pace, good explanations, usefull content, you got a bell bro 10/10 will watch again

  • @KonoKoara
    @KonoKoara3 жыл бұрын

    Hey man, great tutorial! Very well explained, and helps me a lot! Just wanted to let you know you're doing a great job! Thanks for the great video!

  • @marcusgray3525
    @marcusgray35253 жыл бұрын

    Incredible explanation on character animations. I was rather concerned with character animation for my game development until I came across your channel. Now I feeling I'm going to be able to conquer it with your super helpful tutorial videos. I'm subscribing and looking forward to all your character animation videos, thank you so much!

  • @animmatemotiondesign
    @animmatemotiondesign2 жыл бұрын

    Great tutorial. Very clear and concise! All killer, no filler

  • @bayuajiwicaksonojati3144
    @bayuajiwicaksonojati31442 жыл бұрын

    just discovered this channel, you explained every option available. most people just explain how they do this and that, not the options and settings in unity

  • @nicreven
    @nicreven9 ай бұрын

    Dude!! This tutorial rocks so much! I love that you took the time to explain individual parts instead of doing the standard tutorial thing of "Click here, click there, click there, done." This is how tutorials should be done - easy to follow if you're clueless, and informative for people who might want to know more.

  • @garethgriffiths7084
    @garethgriffiths70843 жыл бұрын

    Perfect pace without missing a step. Nicky B you rock!

  • @DashingduoGaming
    @DashingduoGaming3 жыл бұрын

    Amazing and informative! I have been looking for hours for a clean explenation about the animator controller and animation. After watching this 7 min video, im a pro! :) Keep up the awesome work!

  • @polyhally
    @polyhally Жыл бұрын

    the way you show us everything and go in detail with it is awesome!

  • @daxtonzimmerman3091
    @daxtonzimmerman3091 Жыл бұрын

    You seem so happy and i can tell you love doing this. Keep it up man. Figured out some problems i had. Thank you!

  • @fret2fret221
    @fret2fret2213 жыл бұрын

    hey man. love these video series. one thing tho for future videos like this: mark them as "1...2...3 etc" that way we can easily keep track of what we've watched and haven't watched in case we can't sit here for the whole series in one shot lol

  • @omritahar9048
    @omritahar90482 жыл бұрын

    Your tutorials quality is unmatched, my friend. Thank you.

  • @marc4708
    @marc47083 жыл бұрын

    Thanks so much, Nicky. Fantastic video. Best one I have found on this so far. You rock man!

  • @austinlikarich2086
    @austinlikarich20863 ай бұрын

    ive been looking for a good video to explain the animation to script values and code aspects. Not only do you cover those but do so in a way a non dev can understand it. That is when you know someone is truly a expert in their field. Being a dev I love the way you break down those complex topics. Thank you for your videos. I and 692,000 other people appreciate you.

  • @TI-rg4sn
    @TI-rg4sn Жыл бұрын

    Awesome! Just found these videos, I love how everything is explained in detail.

  • @nmezero7762
    @nmezero77623 жыл бұрын

    Thank you. You're doing great. I retain knowledge better when I know WHY I'm doing something, not just how to do it. Also it helps me to adapt when a slightly (or completely) different situation arises. Again, great job!

  • @SherryWonch
    @SherryWonch Жыл бұрын

    thank you! i like it when people explain why we are doing what we are doing. it makes it easier for me to remember. thanks again!

  • @ajmckennan1663
    @ajmckennan16633 жыл бұрын

    Great stuff dude! Keep it up! You really do inspire me!

  • @XadegamerOfficial
    @XadegamerOfficial3 жыл бұрын

    cant wait for the next one. Thanks alot!

  • @wisnuwardhana6526
    @wisnuwardhana65263 жыл бұрын

    This is awesome. Please continue the way you explain stuff right now. Love it

  • @radiahr9363
    @radiahr93633 жыл бұрын

    This is an excellent tutorial. Great work. Super happy with all the simple and basic explanations. Thank you !

  • @gorilladevelopers1845
    @gorilladevelopers18453 жыл бұрын

    love it, i am working as a game developer and i found it really help full "always you learn some thing new from other people", keep making videos and help the comunity (Y)

  • @Assortment54321
    @Assortment543213 жыл бұрын

    This is exactly what I needed! Thank you so much!

  • @Tomothing
    @Tomothing2 жыл бұрын

    My instructor who has a PHD in some 3d graphical field spoke very highly of you. These videos are very helpful.

  • @StephOMacRules
    @StephOMacRules3 жыл бұрын

    The background music is like that of droplets falling in the sink that you can't turn off.

  • @MyNameIsAlex14753
    @MyNameIsAlex14753 Жыл бұрын

    IF YOUR TEXTURE IS NOT SHOWING UP, here is the solution: 1) select your character in your new "mixamo" file (Not in the hierarchy window) 2) Select the "materials" tab in the inspector window 3) Select "Extract Textures..." 4) Select the file you would like your character texture in (I kept it in the mixamo file)

  • @tadakuniyasuda8214

    @tadakuniyasuda8214

    6 ай бұрын

    You are god. Thank you

  • @FeroymoYT

    @FeroymoYT

    2 ай бұрын

    YOU SAVED MY TIME :). THANK YOUU :D

  • @josepaezr

    @josepaezr

    Ай бұрын

    This comment should be pinned.

  • @KMI0588
    @KMI05887 ай бұрын

    I know this is an older video but you are an absolute G. This is one of the best most thorough breakdowns I've seen of the Unity animator.

  • @kaos7149
    @kaos71492 жыл бұрын

    u have no idea how much ur tutorials help, massive respect and thank u so much

  • @taash32
    @taash32 Жыл бұрын

    thank you dude, The only Real Detailed Tutorial for using Mixamo for unity! people forget about details, and always need someone to explain how necessary they are.

  • @frietman5445
    @frietman54453 жыл бұрын

    Thanks man. this really helped me out as a beginner in Unity!

  • @raahilrilwan9341
    @raahilrilwan93413 жыл бұрын

    Ommggg soo good, you're the best i wasted like a good while looking for a good tutorial but every video i watched they rushed it and the energy was very bland so i couldn't even focus but you're doing everything right i can finally like understand and learn stuff.

  • @Naronaxie
    @Naronaxie3 жыл бұрын

    This is a great series so far!

  • @learningsomething8904
    @learningsomething89043 жыл бұрын

    Awsome Content ! I needed this one for today!

  • @juansotomayor9076
    @juansotomayor9076Ай бұрын

    This series are the best tutorials for anything i have tried to learn ever. SOOOOO GOOD!!

  • @Peak_Stone
    @Peak_Stone3 жыл бұрын

    How good is this video? amazing. Close ups explaining the whole component. You are legendary.

  • @maxiaohuimaxiao
    @maxiaohuimaxiao3 жыл бұрын

    太直观了!非常感谢您!以前很多选项都不知道是做什么的,现在看了您分享的教学,完全明白了!!再次感谢!

  • @deathshot9310
    @deathshot93103 жыл бұрын

    Thank you for sharing your knowledge, keep up the good work!

  • @w0tness
    @w0tness7 ай бұрын

    Actually scary how few good tutorials there are on this...thanks a lot mate!

  • @johnnywatchman
    @johnnywatchman Жыл бұрын

    Fantastic series. This dude is filling the hole that was left when Brackeys stopped making videos. Love it.

  • @thev01d12
    @thev01d122 жыл бұрын

    This is so high quality content dude. Subscribed ! Keep it up.

  • @manuelgamez8074
    @manuelgamez80743 жыл бұрын

    Extremely well explained! Thanks!

  • @tt11ww
    @tt11ww Жыл бұрын

    Yuss! this is what i needed :D thanks

  • @ferdraun
    @ferdraun3 жыл бұрын

    This is what I've been looking for. I've got some models which can't be animated in blender because of "double vertices". And a guy asked for those models and animated them using mixamo, which piqued my curiosity. I'm definitely following you. Hoping to see awesome work of yours!

  • @bugbystudios4174
    @bugbystudios4174 Жыл бұрын

    Thats the most perfectly laid out video!! Thank u for all this effort

  • @victorrus01
    @victorrus013 жыл бұрын

    This tutorial is amazing!! Do more :D

  • @syednoman2921
    @syednoman29213 жыл бұрын

    love the way you teach, thumbs up man, keep making videos like these ❤

  • @zunmengwang746
    @zunmengwang7463 жыл бұрын

    Thanks! Clear and helpful!

  • @user-yk1lz7gb2t
    @user-yk1lz7gb2t3 жыл бұрын

    Really nice and clear explanations. Thank you guy!

  • @mikras4114
    @mikras41143 жыл бұрын

    Great production value. Thank you so much.

  • @mongolai
    @mongolai Жыл бұрын

    Very useful ever I seen. Thank you man!

  • @imphl199
    @imphl199 Жыл бұрын

    omg, you explain every thing and i love that, keep up the AMAZING work.

  • @dannyjace185
    @dannyjace1853 жыл бұрын

    dude we appreciate you big time

  • @abdullahnaveed6793
    @abdullahnaveed67933 жыл бұрын

    Amazing Tutorial, Thank you!

  • @unclerandy398
    @unclerandy3983 жыл бұрын

    Very helpful video man. Good clean and to the point.

  • @BrizzyApp
    @BrizzyApp3 жыл бұрын

    Great Video Nicky! you really deliver the message in a good and easy to follow way

  • @Patricebrouh
    @Patricebrouh3 жыл бұрын

    Wow, great! I'm looking forward to watching the next videos

  • @chuckayuey
    @chuckayuey3 жыл бұрын

    Hey Nicky. I just stumbled across you. I watch Valem, Brackeys etc and you're up there with them. The way that you do your tutorials is well done. I have just watched all of your videos on Animating Characters - which has helped me out in my learning. Keep up the great work.

  • @victor996zhao4
    @victor996zhao43 жыл бұрын

    thank's for the tutorial video. It helps me a lot!

  • @lukegf0
    @lukegf02 жыл бұрын

    Excellent tutorial! Thank you for this!

  • @WanderyenErin
    @WanderyenErin2 жыл бұрын

    THAT's the series I needed about animator! Thank you very very much for sharing!

  • @RHCIPHER
    @RHCIPHER2 ай бұрын

    cltr and D saved my life i was stuck how to separate animation from model i love you men

  • @rorychockman3916
    @rorychockman39162 жыл бұрын

    The lite thinking music in the background is on point

  • @dennisb2016
    @dennisb20163 жыл бұрын

    I barely every comment under videos but this is crazy well done. Good job, Nicky. Definitely keep it up!

  • @joshcaladia
    @joshcaladia2 жыл бұрын

    wow a tutorial that actually tells me how to open the animator controller thank you

  • @gregli236
    @gregli2368 ай бұрын

    Just happened on your video by searching for Unity 3D Animator. This is a perfect overview of the Animator and is the perfect start for me. Thank you

  • @iHeartGameDev

    @iHeartGameDev

    8 ай бұрын

    Happy to help Greg!

  • @gamedevinspire
    @gamedevinspire3 жыл бұрын

    Brilliant ,crystal clear tutorial,thanks

  • @ktmochiii
    @ktmochiii3 жыл бұрын

    lol brah. this channel teaches me so much in every video it's crazy. i like how u take time with explaining every concept. Super thanks man!

  • @anishsebastian5647
    @anishsebastian56473 жыл бұрын

    He explains so nicely!

  • @DrSandy98
    @DrSandy983 жыл бұрын

    I don't know anything about animation but KZread recommend this video and I ended up watching it completely till the end🙀I didn't understand anything but is so interesting

  • @WillsArcade
    @WillsArcade3 жыл бұрын

    Great video thanks! Definition of slick.

  • @r1s1112
    @r1s11123 жыл бұрын

    Great explanations, ty very much!

  • @ecegursoy1020
    @ecegursoy10203 жыл бұрын

    amazing, thank you so much!

  • @XellXP
    @XellXP3 жыл бұрын

    This is great quality. Excellent video!

  • @fusoya777
    @fusoya777 Жыл бұрын

    I love you. These tutorials are amazing.

  • @zackper
    @zackper11 ай бұрын

    Those are some 10/10 tutorials. Although I have a lot of experience with Unity I still learned a lot. Thank you for sharing

  • @iHeartGameDev

    @iHeartGameDev

    11 ай бұрын

    Thank you for the kind words, Zack!

Келесі