Wow! Didnt know you could just make separate parts, parent them to a body, make animations by rotation and STILL making it look good. I was always stuck with those sprite animations and could never imagine this. Love it dude
@@Blackthornprod Hey noa you made a video on creating animations so now could you make an updated 2D platformer controller WITH these wonderful animations next?
i have a problem with it. Can you help 😊 when i make the idle animation and create walk animation, after clicking on a body part, the animation timeline tweaks to create new animation. Can someone help
@@stephenadonis3953 you have to click the empty object that you parented your parts to (assuming that you have placed your animation in the empty object)
i am obsessed and inspired by you everyday ever since I started watching your channel. If I become a good game developer like you someday, it's all because of you. Thank you for the wonderful tutorials ♥
Heavily inspired by you seriously. I reeeeeaaaally like your art style, and I'm gonna accidentally steal it from you I hope you don't get mad. VERY NICE WORK I LOVE IT!
Awesome video - I have two suggestion, #1. Is it possible to teach us how to make a level select Map menu, whether Grid Based or along a map like seen in many mobile games? #2. maybe a function here the camera can zoom in and how based on how high the player jumps? This would be awesome - please and thanks. Also, really love your videos.
Great video. It's crazy to think that the subtleties really help to add the most realistic player movement. Even if you don't notice it like you mentioned the character's shirt moving. Thanks for the video. I gotta keep improving my animations for sure!
I"m very comfortable programming and not at all comfortable AT ALL with animating so THANK YOU for making this so approachable for me! I'm really really excited to get started now ♥
It's an ancient dark art. The ritual known as practice! Many a soul is too weak to carry it through, but all you need to do to gain this power is to sell the time you have left in this life to honor the gods of the ritual...!
I found your video 2d animation basic and watch it. You explained everything so clearly that I was able animate my character . Thank you keep like this. Of course subscribed.
big big big THANKS TO YOU, BLACKTHORNPROD! i am heavily inspired by you, i like how you explain the tutorial! it's easy to understand and your art style are really unique!!
Thank you for the great tutorial. I have one problem. Whenever I rotate, It always does a weird rotation that isn't around the center. It always sets the center of rotation along the very right of the game object and rotates it along that line, not the center of the game object. How am I supposed to flip the animation?
OK THANK YOU YOU ANGEL OF A PERSON I WAS TRYING TO MAKE MY ANIMATION BECAUSE IT JUST KEPT PLAYING AND I DIDNT KNOW WHY IT WAS BECAUSE I HAD THE ANIMATION TIME CHECKED
I'M SO CONFUSED!!!! I do exactly what the tutorial tells me and my transition does not work! when I press the move key, and the player moves, the parameter that I set won't change! I have tried too many tutorials but none of them seem to work for me. HELP I'M DESPERATE!!
I have a small problem. After sucessfully making the transitions I test it and my character does change from idle to running but doesn't move. As in, he goes from idle to running in place.
One thing that I got stuck on: If you play the animation and you are not able to move anymore, it is because you are setting the character's position to a certain spot in the scene every frame, delete the character position property and it should work
Great tutorial! I drew a jester character, who can now move and jump. As an attack, I want him to throw cards. However, the card throwing animation should be playing while the character jumps or moves. How can I play multiple animations at the same time?
Great vid 😊. You sound local to me 🤣. I'm outskirts of Edinburgh! Having issues with exist times and transition times in my platformer. Will try again, annoying!
So what does a transition do? Does it actually transition between the keyframes of your animation? Let's say your idle animation is on frame 4 and you start running, will the transition actually smoothly transition between idle animation frame 4 and running frame 1?
Hooray. I got animation_land. Thank you author. For a long time I could not figure it out for 10 months. None of the youtubers helped me. Thanks again.
Question: I'm making a snowman animation and I want it to melt overtime how do I get that going on the same time as the other animation? Is it just as easy as making it my default animation with the 3 levels of melting? Thanks for taking the time to respond.
Good question I am having the same difficulty with making an animation of a character firing a spirit blast from his hand and then that blast flying to the end of the screen like an attack animation you know
so i found the fix for me make sure to check your code if it says for you it cant find the PlayerController.cs and then also the PlayerController.anim you simply check your code once again and under the void start(){ anim = GetComponent(); } make sure you dont have a dot in there
when i make the idle animation and create walk animation, after clicking on a body part, the animation timeline tweaks to create new animation. Can someone help
Hello! I have a problem. When i just starts running the run anim wont play, but when i press both the space and the move button the run animation plays
Thanks dude for your videos! Watched two already and I cant wait to get drawing and using Unity for the first time! What are your thoughts on Adobe Animate?
Help why does my animation perform the land animation right after the jump animation. not after hitting the ground even if I already put the condition to jump/false TIA
Nice video! I just have a question. When I jump and touch the ground the jump animation does not go to idle animation and he's stills whit the jump animation. I don't now how to fix it help please :(
I know its an old video but I hope someone can help me, I have the same turn character to the direction move script what he has and when my character turns left it dissapears can someone hlep me with this issue ?
I was able to get to the part where I have to put the keyframes, but when I choose to move the head it cancels out the animator for my parent body, and asks if I want to make an animation for head? Does anyone know what I'm doing wrong?
Hi! I just wanna know how to actually flip my character. It seems like tha tutorial you did before doesn't work for me when my Animation component is inside my game object that holds all the sprites of my Character
Im not sure how it works and I had the same problem I experimented with different methods. I guessing you have already saw the playercontroller video that Noa made, and used it for your player. in the Void flip() "section" just add if(moveInput 0) { transform.eulerAngles = new Vector3(0, 0, 0); as shown in the video, it doesnt matter is the scaler code is there just add it in and it should work how this helps even though im 9 months late
Hey Noa, could you do a video about obtaining new skills/abilities? What I mean is for example starting with a simple jump and then defeat a boss or pick up an item that unlocks a new ability such as a double jump, dash, wall jump etc. How would you do that? I've been thinking about how it could be done. I thought of having an If statement that calls on an external script with the ability or having the ability code in the player controller only if you defeat the boss or collect the item. How would you do it?
Maybe something like this? : private void OnTriggerZoneEnter(TriggerZone) { if (collision.collider.tag == "TriggerZone") { Player.GetComponent().HasGoneThroughTriggerZone = true; } else { Player.GetComponent().HasGonethroughTriggerZone = false; } } Im very new to C# but if i'm correct, it will get the "DoubleJump" script component if player has gone through the "trigger zone" and it won't if the player hasn't. For a trigger zone i believe you could just make a game object and reference it in the monobehaviour and have it not collide with the player but still acknowledge when tag:"Player" goes through it.
For some reason my animations only switch when I’m not grounded, any help? I followed this tutorial before and it worked fine but for some reason it doesn’t now
You made me understand in 15 mins what I couldn't wrap my head around for over 15 weeks... Really great tutorial!
lol
Wow! Didnt know you could just make separate parts, parent them to a body, make animations by rotation and STILL making it look good. I was always stuck with those sprite animations and could never imagine this. Love it dude
Thanks for making this video! It's just that I would have needed it two months ago😂
Better late than never ;D ?
@@Blackthornprod Absolutely😁
@@Blackthornprod Hey noa you made a video on creating animations so now could you make an updated 2D platformer controller WITH these wonderful animations next?
i have a problem with it. Can you help 😊
when i make the idle animation and create walk animation, after clicking on a body part, the animation timeline tweaks to create new animation. Can someone help
@@stephenadonis3953 you have to click the empty object that you parented your parts to (assuming that you have placed your animation in the empty object)
i am obsessed and inspired by you everyday ever since I started watching your channel. If I become a good game developer like you someday, it's all because of you. Thank you for the wonderful tutorials ♥
Heavily inspired by you seriously. I reeeeeaaaally like your art style, and I'm gonna accidentally steal it from you I hope you don't get mad. VERY NICE WORK I LOVE IT!
Awesome video - I have two suggestion, #1. Is it possible to teach us how to make a level select Map menu, whether Grid Based or along a map like seen in many mobile games? #2. maybe a function here the camera can zoom in and how based on how high the player jumps? This would be awesome - please and thanks. Also, really love your videos.
Make a camera animation where you record the animation and move the camera out to make a zoom out, then make a transition and link it with the jump
Love youre videos the give me 100% motivation keep up the good work!
Thanks :) ! Glad my content motivates you, keep it up dude !
You'r.
It's just annoying to me sry.
Same here! Animation is still a challenge for me.
@@spicyvegetable3705 It's your :P
Spicy Vegetable it’s “your” not you’r
One of the most desirable tutorial ever :-)
Oh, I love your channel Alexander!
@@theloafdude8304 thank you :-)
Thanks Alex :) !
Great video. It's crazy to think that the subtleties really help to add the most realistic player movement. Even if you don't notice it like you mentioned the character's shirt moving. Thanks for the video. I gotta keep improving my animations for sure!
I"m very comfortable programming and not at all comfortable AT ALL with animating so THANK YOU for making this so approachable for me!
I'm really really excited to get started now ♥
Can we have next a tutorial about how to do the dark ritual that gives us the talent needed to draw this good? :D
yea this style is impressive
Whatever his secret is! I'm sure it requires a whole lot of practice.
It's an ancient dark art. The ritual known as practice! Many a soul is too weak to carry it through, but all you need to do to gain this power is to sell the time you have left in this life to honor the gods of the ritual...!
Practice makes perfect - honestly if you practice you will eventually get good; it's inevitable
Do the mantra
man im student in game animation , your channel is like the holy graal , thanks you
0:00 - 0:57: Introduction
0:57-8:20: Animating your character
8:20-10:00: Making transitions and trigger through code
big up
I followed your tutorial and do not need to repeat the process once more! Thanks for this concise tutorial!
I love that art style, so cartoony, i love it
Who's da best? YOUUU are the best! ma boi blackthornprod!
I love your videos. You're the one who got me into Unity :)
Thanks :) ! I'm so glad I got you into Unity ! Keep it up !
I found your video 2d animation basic and watch it. You explained everything so clearly that I was able animate my character . Thank you keep like this. Of course subscribed.
big big big THANKS TO YOU, BLACKTHORNPROD!
i am heavily inspired by you, i like how you explain the tutorial! it's easy to understand and your art style are really unique!!
the best turorial i have ever seen on animations ,thank you blackthornpord
Blackthornpord videos are great at sticking its viewers to it what Brackeys videos cannot do.
Thank you for the great tutorial. I have one problem. Whenever I rotate, It always does a weird rotation that isn't around the center. It always sets the center of rotation along the very right of the game object and rotates it along that line, not the center of the game object. How am I supposed to flip the animation?
OK THANK YOU YOU ANGEL OF A PERSON I WAS TRYING TO MAKE MY ANIMATION BECAUSE IT JUST KEPT PLAYING AND I DIDNT KNOW WHY IT WAS BECAUSE I HAD THE ANIMATION TIME CHECKED
I made a platforming game were you play as a robot and it's boring without animations and now that I have watched this I am now BIGBRAIN
I really love your art style it reminds me of the game Patapon. it really inspires me and want to create similar art style.
1:32 why do I find it funny without animation haha!
yo i was trying top make a 2d game and tried this tutorial
and the end result of my character turned how to be awesome
thank you so much man
Thanks! Now I can start doing some more serious game development in unity! :)
I really liked this kind of animation, sped up every thing, hut please could you make a video on how to make it move
Amazing, simple and fun art style. Thanks for making these tutorials!
This helped me so much! Thank you I've been breaking my head trying to do it Brackeys did it but this way is so much better thanks!
I'M SO CONFUSED!!!! I do exactly what the tutorial tells me and my transition does not work! when I press the move key, and the player moves, the parameter that I set won't change! I have tried too many tutorials but none of them seem to work for me. HELP I'M DESPERATE!!
Ffs I was working on that for the last hour and my brain just started to explode :D Thanks man, you saved my day
Thank you for explaining how to set up animation in Unity. Really helpful!
i love your art style, it's so amazing
....thank you for all :)
Your videos and channel are awesome. Keep up the great work.
cool 2 videos in a short time. you are the best
I try my best :) ! Thanks dude !
The art style is so cuteeee
Honestly mate.. your a legend! 10/10
I just LOVE your style and taste of art!!!
this tutorial is amazing and deserves way more views
I have a small problem. After sucessfully making the transitions I test it and my character does change from idle to running but doesn't move. As in, he goes from idle to running in place.
same
Wonderful, you are a gift to humanity.
Thank you, sensei!
3:30
"I'm not seeing enough movement"
One thing that I got stuck on: If you play the animation and you are not able to move anymore, it is because you are setting the character's position to a certain spot in the scene every frame, delete the character position property and it should work
my character flip doesn't work after jump ?
Boyyy, yo game grafx are insane
I love your art and animation style; it's beautifully distinct and charming.
BTW, it's usually "take off" rather than "take of" :)
oups ! Thanks for pointing that out :) !
And thanks for the kind words, glad you like my art !
I love you dude. Thanks for helping my assignment out
Thanks! I´m making a 2d animation and I had some trouble to understand things in Unity.
This is exactly what I needed thank you 😀
Great tutorial! I drew a jester character, who can now move and jump. As an attack, I want him to throw cards. However, the card throwing animation should be playing while the character jumps or moves. How can I play multiple animations at the same time?
The animations and scripts are perfect thank you!!!!
Great vid 😊. You sound local to me 🤣. I'm outskirts of Edinburgh!
Having issues with exist times and transition times in my platformer. Will try again, annoying!
i can't move my character please help me noa
Currently in unity and animating
I helped me a Lot
So what does a transition do? Does it actually transition between the keyframes of your animation? Let's say your idle animation is on frame 4 and you start running, will the transition actually smoothly transition between idle animation frame 4 and running frame 1?
The art looks insane, what is the brush you've been using?
Great tutorial! I don't have a drawing tablet, so I drew an elephant character on paper and used it instead
After drawing elephant, how did you make it "electronic" to open in Unity can you tell me?
Great video! btw your art and animation skills are amazing!
Thanks you very much. exelent video !
this tutorial still comming in clutch in 2021!
Amazing video again! Now a Gun shooting animation tutorial would be cool
Thanks a lot, very clear and simple, I'm not happy with what I'm getting but that's my fault. You're great thanks
Hooray. I got animation_land. Thank you author. For a long time I could not figure it out for 10 months. None of the youtubers helped me. Thanks again.
Do you have video on color choice? I know small bits from color theory but still, I don't get how you do it so well with saturated colors.
Please show how to make a Mario-style level select map
Thanks :)
That would be cool to watch
this guy deserves more subs
The way you accidentally pronounce “humanoid” as “hu-MAN-o-wide” instead of just “HYU-man-oid” was epic
How about pair-ah-meter for parameter.
Question: I'm making a snowman animation and I want it to melt overtime how do I get that going on the same time as the other animation? Is it just as easy as making it my default animation with the 3 levels of melting? Thanks for taking the time to respond.
Good question I am having the same difficulty with making an animation of a character firing a spirit blast from his hand and then that blast flying to the end of the screen like an attack animation you know
bro i have a problem, after i set the idle anim, my character cant move anymore, can u help me?
hello there, i had the same problem and i fixed it after i checked Apply Root Motion in the Animator , hope i helped u
Happy Coding ! :X
@@biscuite3m0 But now my character can't flip around anymore
so i found the fix for me make sure to check your code if it says for you it cant find the PlayerController.cs and then also the PlayerController.anim you simply check your code once again and under the void start(){
anim = GetComponent();
}
make sure you dont have a dot in there
whenever I add the animations in animator it stops my player from moving
remove the position from the animation
Ahhh really love your works so cute ım happy to found your channel
This was a great tutorial ❤️
when i make the idle animation and create walk animation, after clicking on a body part, the animation timeline tweaks to create new animation. Can someone help
Did you figure how to do it
where Do you creat your characters design ? Blender , Photoshop or somthing else ?
Hello! I have a problem. When i just starts running the run anim wont play, but when i press both the space and the move button the run animation plays
this is so satisfying thanks so much
Thank you
I watch this and practise it on after effect :)
Thanks dude for your videos! Watched two already and I cant wait to get drawing and using Unity for the first time! What are your thoughts on Adobe Animate?
Help why does my animation perform the land animation right after the jump animation. not after hitting the ground even if I already put the condition to jump/false TIA
Very clean!! Brilliant video!!! Thank you!
Dude you are my inspirations
Why does my running animation warp to a random point, but all my other animations work just fine?
Hey, how do make the plants bend when the player is passing by? btw thanks for the tutorial!
Nice video! I just have a question.
When I jump and touch the ground the jump animation does not go to idle animation and he's stills whit the jump animation.
I don't now how to fix it
help please :(
Hi love the video but whenever I jump onto another platform it says I’m still jumping and won’t transition do you know how to fix this
When I land the land animation doesn't play and I get stuck in the jump animation. Please help!
Thank you for the awesome tutorial!
I know its an old video but I hope someone can help me, I have the same turn character to the direction move script what he has and when my character turns left it dissapears can someone hlep me with this issue ?
I was able to get to the part where I have to put the keyframes, but when I choose to move the head it cancels out the animator for my parent body, and asks if I want to make an animation for head? Does anyone know what I'm doing wrong?
Needed this so much!
thank you i can now move to 2d game making
when I do the animation my guy won’t move and when I turn on apply root motion my guy just floats up but he can still move
I'm having the same problem. It's because of the position on the animation. I'm not quite sure how to solve it, if you find out please let me know.
Make the thing you are moving is
the parent of the thing you are animating
wow thatnk you you saved me hours off my game jam
@@harrisonl4792 how do i do that, i am moving a character
Hey if you have an issue with the character not moving, check the animator component and check the box "apply root motion"
I think its because you are changing the position inside the animation process. Just try to remove the position keyframes and it should work
Ok I found a solution, you need to go to the animator component and check the box that says "Apply Root Motion" that should fix it
@@FonkyGoose my character starts flying upwards
subbed. you got what i need!
Thank you very much for this tutorial
Hi! I just wanna know how to actually flip my character. It seems like tha tutorial you did before doesn't work for me when my Animation component is inside my game object that holds all the sprites of my Character
Im not sure how it works and I had the same problem I experimented with different methods. I guessing you have already saw the playercontroller video that Noa made, and used it for your player. in the Void flip() "section" just add if(moveInput 0) {
transform.eulerAngles = new Vector3(0, 0, 0);
as shown in the video, it doesnt matter is the scaler code is there just add it in and it should work how this helps even though im 9 months late
@@gao325 Dude thx so much. I worke on that flip shit all day and it did nothin. Ur my saviour.
Hey Noa, could you do a video about obtaining new skills/abilities? What I mean is for example starting with a simple jump and then defeat a boss or pick up an item that unlocks a new ability such as a double jump, dash, wall jump etc.
How would you do that? I've been thinking about how it could be done. I thought of having an If statement that calls on an external script with the ability or having the ability code in the player controller only if you defeat the boss or collect the item. How would you do it?
Maybe something like this? :
private void OnTriggerZoneEnter(TriggerZone)
{
if (collision.collider.tag == "TriggerZone") {
Player.GetComponent().HasGoneThroughTriggerZone = true;
}
else {
Player.GetComponent().HasGonethroughTriggerZone = false;
}
}
Im very new to C# but if i'm correct, it will get the "DoubleJump" script component if player has gone through the "trigger zone" and it won't if the player hasn't. For a trigger zone i believe you could just make a game object and reference it in the monobehaviour and have it not collide with the player but still acknowledge when tag:"Player" goes through it.
For some reason my animations only switch when I’m not grounded, any help?
I followed this tutorial before and it worked fine but for some reason it doesn’t now