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
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 ♥
@@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)
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.
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!
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 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.
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?
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?
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
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!!
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
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
I thought you AREN'T supposed to animate the position properties in the animation editor?? Bcos after that, if u wanna move the character somewhere else, it will still stick to the same position as when u animated it.
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
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!
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
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 :(
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
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.
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
And if I want to have an animated face, ex. as opening mouth? Can I add somehow image of opened mouth on a character, to animated it later in Unity? Or this way of animating have no use for me and I have to create seprate sprites instead?
right after i use the animator at around 11:05 my character will not move anymore. I do not understand as it works when i disable the animator component
Thanks for making such great tutorials but now im a bit confused. Whats the best way (memory wise and simplicity) to animate characters, enemies etc, with a sprite sheet or using this technique?