Тёмный

Procedural Animation: Tail, Wings, Hair, Tentacles! (Unity Tutorial) 

Blackthornprod
Подписаться 549 тыс.
Просмотров 142 тыс.
50% 1

Join Thomas Brush's Full Time Game Dev course (40% off with code NOA): full-time-game...
---------------------------------
Owen's Games: owensenior.itc...
Owen's Twitter: / ostsenior
---------------------------------
Rotate towards 2D object Tutorial (by Krister Cederlund): • Rotate or Aim Towards ...
---------------------------------
Twitter: / noacalice
Discord: / discord

Опубликовано:

 

29 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 271   
@AstroSamDev
@AstroSamDev 3 года назад
I absolutely love procedural animation, it makes games look so much more interactive and real
@JasperDev
@JasperDev 3 года назад
Really nice effect, dude :0
@BlueberryMauro
@BlueberryMauro 3 года назад
Que haces aqui? ._.
@bwulf
@bwulf 3 года назад
Thank you! Gonna use this to animate ropes in the wind for my 2D metroidvania! I was animating all of then by hand - think about time consuming….
@NeatGames
@NeatGames 3 года назад
Dang this is so cool! I'm gonna try this in my current devlog project, thanks for sharing this :D
@avivyoukerharel2140
@avivyoukerharel2140 3 года назад
This is so amazing! I always adored these smooth juicy Trails, Thank you so much for sharing this amazing tutorial noa and owen!
@roguelove5807
@roguelove5807 2 года назад
Your tutorials have helped me out with my own game, Stop the Saturnians, so much! Thank you! This one in particular taught me how to build the Centipede enemy ships. Thanks again, really appreciate what you do :)
@trananhkhoa4589
@trananhkhoa4589 2 года назад
Can't thank you enough for your tutorial. These type of creatures I hadn't ever thought of making it, because of the complexity my brain created. Thank you very much!
@ThiagoPrego
@ThiagoPrego 4 месяца назад
As always, super fun, super informative and super easy to understand. May the Lord bless you always.
@burningapparatus5211
@burningapparatus5211 3 года назад
The secret to good platformers is hair physics. (cough cough Celeste cough cough)
@coralcrowglow
@coralcrowglow 3 года назад
there's so much coughing here that I believe perhaps you should go and get COVID tested
@rendered3090
@rendered3090 3 года назад
It's just the good gaming chair
@JovsValorant
@JovsValorant 3 года назад
Yeah i was actually curious how to code that in unity
@milanstevic8424
@milanstevic8424 3 года назад
@@JovsValorant covid?
@JovsValorant
@JovsValorant 3 года назад
@@milanstevic8424 are you ok bro?
@katrinacalice6484
@katrinacalice6484 3 года назад
I really love the effects and flow of these creatures with long tails or wings, so smooth and beautiful, how I would love a game without obstacles , just a fun discovery of beautiful movement art like yours and music to go with a fabulous world created, like an animated story , what do you think NOA? 😉
@GabrielAguiarProd
@GabrielAguiarProd 3 года назад
What a great use of the Line Renderer. Nice one dude
@Yipper64
@Yipper64 2 года назад
this is exactly what I needed! Im making a platformer and I want the main character to have a nice looking scarf that follows him, and I think this will look perfect. there's something ethereal about the style of my game so I think the lack of gravity will only add to that. edit - I put it together and *I love it so much!*
@nikhilvardhantawania4591
@nikhilvardhantawania4591 Год назад
Hey, how do you stop your scarf's length from getting increased when your player moves. For me when my player moves his hair length increases on of its own then the original size when player is standing.
@willofd.816
@willofd.816 3 года назад
I'm a Man of Culture and I have seen Enough Tentacles to know where this is going ✨
@emmaly8993
@emmaly8993 3 года назад
n O
@Iramontes
@Iramontes 3 года назад
This is awesome! I love doing procedural animations on gamemaker, so your video made me super exited to try it on unity!
@geri4367
@geri4367 3 года назад
Imagine now using a All In 1 Sprite Shader material on top of this awesome stuff 😎🔥
@Blackthornprod
@Blackthornprod 3 года назад
Oh YES man. Will be merging the two in future projects!
@geri4367
@geri4367 3 года назад
@@Blackthornprod Hell yeah, some sort of spooky misty trail or something like that. Although I'm sure you'll think something better :D
@eriknastesjo843
@eriknastesjo843 3 года назад
Awesome, thank you! You seem to always notice where there is a tutorial gap on youtube :)
@hm4266
@hm4266 3 года назад
That’s very cool thanks for sharing and shoutout to Owen)
@seriouslee4119
@seriouslee4119 3 года назад
Wiggledir might be my new favorite word.
@JovsValorant
@JovsValorant 3 года назад
How many of you guys are curious on how to improvise making Celeste like hair?
@GARTZ09
@GARTZ09 3 года назад
I was looking for this, thank you so much man
@JustFor-dq5wc
@JustFor-dq5wc 7 месяцев назад
There is a problem with generating colliders and sorting point for rendering. I think 2D Inverse Kinematics is better solution.
@waylansnider2180
@waylansnider2180 3 года назад
Thank you Owen!
@itsonemole
@itsonemole 3 года назад
Really love your vids, just a request, please post videos more often.....Thanks....!!!!
@rubencrespo9699
@rubencrespo9699 2 года назад
Thanks... very good tutorial
@valorantmuxur6453
@valorantmuxur6453 3 года назад
Nice video good job 👏
@tassiomiranda2985
@tassiomiranda2985 3 года назад
Thanks Owen!
@timothycooke5561
@timothycooke5561 3 года назад
Any thoughts on how to make something that wiggles consistently, but stays about the same length. I've tried a few things to make this but always end up with it either being too rigid and not really wiggling the whole length of the line, or it will wiggle nicely while holding still, but then it stretches out behind the creature when it moves.
@CookieJari
@CookieJari 3 года назад
2nd Code does not wiggle for me as well
@seahood_
@seahood_ 2 года назад
Did you ever figure this out?
@timothycooke5561
@timothycooke5561 2 года назад
@@seahood_ , kind of. I did a lot of tweaking of the numbers and it worked close to how I wanted. Ultimately I ended up going a different direction anyway.
@Zackross712
@Zackross712 Год назад
hey can somebody help me its saying that target is invalid even though I followed all the steps.
@vikramaditya1364
@vikramaditya1364 3 года назад
How to make glide in unity for 2d game?????? Plzzzzzzzz help
@tienshido
@tienshido 3 года назад
Ah, this is why I like you so much hahahaha! 😂 you are a Brushian ;)
@epich307
@epich307 5 месяцев назад
what is the fox game showed on the video?
@estebansolar2654
@estebansolar2654 3 года назад
i love you
@giuliodl2212
@giuliodl2212 Год назад
Can I do something similar to move through but with velocity?
@VICTOR_RIVER
@VICTOR_RIVER 3 года назад
Make a video with subject buy or shoping system in unity please
@sickdiet8290
@sickdiet8290 3 года назад
Hello @blackthornpord make video on ( how to change weather in 2d parallex background like Alto odyssey
@kanchukotarevanth6397
@kanchukotarevanth6397 3 года назад
I was just searching for hair animation. Do you know any magic 🤔. Btw thanks :)
@JovsValorant
@JovsValorant 3 года назад
Im waiting also wooo
@danielamareen7321
@danielamareen7321 2 года назад
Great help! thank you. quick question please: Could I add this procedural animation to an already animated mesh 2d character? I mean imagine a dragon, that when you turn it left, you see more of it's side and under belly (adding a 3d effect sort of), while also applying this procedural animation to it. Thanks for anyone who can help me with this information.
@kashyapp23
@kashyapp23 2 года назад
Thank you for the video 😀but Why cant you just share the code ????
@norvinshaqlintag9214
@norvinshaqlintag9214 3 года назад
Hi, I just want to ask if I can do it with a Cape, or Cloak wave animation using this? ^_^
@stickmanland
@stickmanland Год назад
I want the tentacles to collide with other objects. How can I do this??
@Zackross712
@Zackross712 Год назад
try putting a polygon collider on it
@oricz8210
@oricz8210 Год назад
that doesnt work, because its moved by a transform.position @@Zackross712
@taylormadegames7900
@taylormadegames7900 2 года назад
Love this effect, putting it to some use in my latest prototype. However I am trying to increase the scale of my player GO/Sprite when they collect food but the "tentacle" does not scale with the parent object. Anybody got any ideas on how I could do that?
@nuntio6429
@nuntio6429 Год назад
How can I add more or less length in the script?
@daniikrl7034
@daniikrl7034 3 года назад
i love you
@WhimzyInteractive
@WhimzyInteractive Год назад
How did you make the wings?
@xx_kano_xx6808
@xx_kano_xx6808 Год назад
Is this game in computer or ipaf?
@ileznetherlands1645
@ileznetherlands1645 3 года назад
How do you scale it properly?
@kshitijaucharmal145
@kshitijaucharmal145 3 года назад
What is the cat game I wanna play it
@vkaesoron
@vkaesoron 3 года назад
is it works for 3D?
@andreassiegismund7064
@andreassiegismund7064 2 года назад
pls help! i followed the tutorial but get error! this is my code: using System.Collections; using System.Collections.Generic; using UnityEngine; public class Tentacle : MonoBehaviour { public int lenght; public LineRenderer lineRend; public Vector3[] segmentPoses; private Vector3[] segmentV; public Transform targetDir; public float targetDist; public float smoothSpeed; private void Start() { lineRend.positionCount = lenght; segmentPoses = new Vector3[lenght]; segmentV = new Vector3[lenght]; } private void Update() { segmentPoses[0] = targetDir.position; for (int i = 0; i < segmentPoses.Length; i++) { segmentPoses[i] = Vector3.SmoothDamp(segmentPoses[i], segmentPoses[i - 1] + targetDir.right * targetDist, ref segmentV[i], smoothSpeed); } lineRend.SetPositions(segmentPoses); } } IndexOutOfRangeException: Index was outside the bounds of the array. Tentacle.Update () (at Assets/Scripts/Tentacle.cs:29) PLEASE write back if you know what the problem is!
@shanieleigh8331
@shanieleigh8331 2 года назад
segmentPoses[1] = targetDir.position; index [0-1], -1 out of bounds
@Oifallenprison22oi
@Oifallenprison22oi 3 года назад
The sponsor at the beginning is creeping me out
@tommytestpilot5733
@tommytestpilot5733 6 месяцев назад
I hope his editing has improved, this tutorial is a nightmare to navigate.
@Jennifer-ju8de
@Jennifer-ju8de 3 года назад
Stop promoting that scammer!
@emadehliel7377
@emadehliel7377 2 года назад
using System.Collections; using System. Collections. Generic; using UnityEngine; public class TentacleTwo : MonoBehaviour { public int length; public LineRenderer lineRend; public Vector3[] segmentPoses; private Vector3[] segmentV; public Transform targetDir; public float targetDist; public float smoothSpeed; public float wiggleSpeed; public float wiggleMagnitude; public Transform wiggleDir; public Transform tailEnd; private void Start() { lineRend.positionCount = length; segmentPoses = new Vector3[length]; segmentV = new Vector3[length]; } private void Update() { wiggleDir.localRotation = Quaternion.Euler(0, 0, Mathf.Sin(Time.time * wiggleSpeed) * wiggleMagnitude); segmentPoses[0] = targetDir.position; for (int i = 1; i < segmentPoses.Length; i++) Vector3 targetPos = segmentPoses[i - 1] + (segmentPoses[i] - segmentPoses[i - 1]).normalized * targetDist; segmentPoses[i] = Vector3.SmoothDamp(segmentPoses[i], targetPos, ro( segmentV[i], smoothSpeed); } lineRend.SetPositions(segmentPoses); tailEnd.position = segmentPoses[segmentPoses.Length -1]; public class BodyRotation : MonoBehaviour } public float speed; private Vector2 direction; public Transform target; private void Update() { direction = target.position - transform.position; float angle = Mathf.Atan2(direction.y, direction.x) * Mathf.Rad2Deg; Quaternion rotation = Quaternion.AngleAxis(angle, Vector3.forward); transform.rotation = Quaternion.Slerp(transform.rotation, rotation, speed * Time.deltaTime); } }
@RafaelSilva-lt5vz
@RafaelSilva-lt5vz 2 года назад
ur a king
@VoidAshen
@VoidAshen 3 года назад
for those who didn't get the head rotation code: I'll give a brief explanation 1. direction = target.position - transform.position; basic vector math whenever you want a direction vector between 2 points, you subtract them. 2. float angle = Mathf.Atan2(direction.y, direction.x) * Mathf.Rad2Deg basically calculation angle like in a unit circle. now you might ask, why is it y and x and not x and y because coordinates will be (cos, sin) it's because unity's angle system as 90 degrees of offset, and sin and cos also have the same, so we exchange them. It will also work if you did x and y and subtracted 90 and Mathf.Rad2Deg does what it says. 3. Quaternion.rotation calculates rotation on the z-axis(Vector3.forward) based on the angle we provide. 4. we use the calculated rotation to rotate the head and that's it. hope you got it. :D you can watch Sebastian Lague's video on trignometry for more details.
@Zackross712
@Zackross712 Год назад
hey i tried to do the target how do i set it to a object
@monkeysaur4305
@monkeysaur4305 3 года назад
I asked about this in the comments for your recent gamejam entry video, maybe you saw it. Thanks for making this video, these kind of things are great to learn about! :)
@avivyoukerharel2140
@avivyoukerharel2140 3 года назад
Same :)
@thereadypunk757
@thereadypunk757 3 года назад
I love your art style, I’m surprised how well the smooth, blurred backgrounds work so well with the crisp cartoony art.
@rafateivfik
@rafateivfik 3 года назад
How would one go about procedurally animating the clothes like the ones on the character from 0:34 to 0:37?
@hermanator5543
@hermanator5543 3 года назад
Hi, when are you going to release the multiplayer tutorial? I love your videos btw.
@Blackthornprod
@Blackthornprod 3 года назад
Hey :) I've released an online multiplayer course on Udemy with my brother! People seem to really like it, and it's a great financial support for us, so consider learning from it. There's also a 30 day money back guarantee, so if you don't like the teaching style, you can get a refund. Cheers!
@Xcceler
@Xcceler 3 года назад
@@Blackthornprod I just bought your Game dev/art and 2d game courses. I hope to learn as much as possible. Also keep up the good work. Watched quite a few of your RU-vid videos first to judge you xD. I can see me spending a lot of hours watching your tutorials. Cheers.
@rendered3090
@rendered3090 3 года назад
Why is everyone saying "Chears" at the end
@toastgames9028
@toastgames9028 3 года назад
@@rendered3090 You spelt cheers wrong. Cheers
@Gatitasecsii
@Gatitasecsii Год назад
Ok this tutorial really doesn't work for any meaningful application. Basically it jitters if your character moves and if you use fixed update, it lags heavily behind your character. If you try not using world space, then it behaves in an extremely weird way that has no reasonable explanation. So don't think you'll be using this tutorial for anything other than the simplistic games you see featured in this channel.
@daksh_mamgain
@daksh_mamgain 3 года назад
Welcome back tutorials.......
@saultoons
@saultoons 3 года назад
Wow this is exactly what I was looking for!!! Thanks a lot 😁
@cutecandygames1874
@cutecandygames1874 3 года назад
Hey i know you
@saultoons
@saultoons 3 года назад
@@cutecandygames1874 ello :D
@shaldar44
@shaldar44 3 года назад
Amazing effects. Is it possible to have mesh/rigidbody effects on these trails? That will allow them to have colliders and give/take damage....
@FerreroRopher
@FerreroRopher 3 года назад
is it possible to add collision to the tentacle/hair/ whatever? Would you just have to add like a rigid body to it or something?
@pelodofonseca6106
@pelodofonseca6106 2 года назад
Yeah i managed to do it.
@oricz8210
@oricz8210 Год назад
How, i cant seem to figure it out@@pelodofonseca6106
@Jackeydev
@Jackeydev 3 месяца назад
The wiggle does not work when I use the tentacle two script I want the wiggle to happen and also to not stretch. How can I do that ?
@oricz8210
@oricz8210 Год назад
i know in kinda late, but would it be possible to add a collision to the tail, i couldnt find any solution because it is moving by transform.position
@piousthepious
@piousthepious 3 года назад
Amazing tutorial! How would someone add some kind of gravity effect in case we want something similar to a tail or hair that looks naturally influenced by gravity?
@fragrantupholstery2779
@fragrantupholstery2779 3 года назад
My solution was to make a new float variable called 'Gravity' and set it to something like 0.5, then for the second parameter of Vector3.SmoothDamp I would put new Vector3(segmentPoses[i - 1].x, segmentPoses[i - 1].y - gravity)
@piousthepious
@piousthepious 3 года назад
@@fragrantupholstery2779 Oh wow thank you!
@lincolncharlles
@lincolncharlles 2 года назад
Thank you so much, made my day
@Loztc0ld
@Loztc0ld Год назад
kind of a long shot but did you guys get this working?
@elzbieutko3054
@elzbieutko3054 11 месяцев назад
It says something about vector and y and x not worky
@showthebeebub
@showthebeebub 3 года назад
How do you do this with AI? That fish creature inspires me to make an aquarium style game and I'd like to know how to make it swim around on its own instead of following the mouse cursor. Also how would I move it with a joystick for controllers and mobile?
@Blackthornprod
@Blackthornprod 3 года назад
You would simply need to create a patrol script, and have the head rotate to face the patrol point. For controllers, same thing, just make a classic joystick script, and have it rotate to match the joystick movement. The tail will follow behind :) (for gamepads I recommend Rewired, awesome asset pack that makes the whole input system easy!)
@geniusapple6471
@geniusapple6471 3 года назад
_Wait_ , how'd you read my mind? Just what I wanted... But how? Noa's a *psychic* .
@coderarcher7122
@coderarcher7122 3 года назад
You are here!????
@geniusapple6471
@geniusapple6471 3 года назад
@@coderarcher7122 Obviously xD
@coderarcher7122
@coderarcher7122 3 года назад
@@geniusapple6471 lol. Actually I am also learning game dev on platforms other than scratch (like on Godot - but sometimes the these great people give during unity or tutorials of any other game engines, gets useful universally.)
@geniusapple6471
@geniusapple6471 3 года назад
Haha nice dude. But i recommend Unity over Godot, cause godot is more 2d based
@TryingCode
@TryingCode Месяц назад
Rotation Code at 1:38: private Vector2 direction; public float rotationSpeed; void Update(){ direction = Camera.main.ScreenToWorldPoint(Input.mousePosition) - transform.position; float angle = Mathf.Atan2(direction.y, direction.x) * Mathf.Rad2Deg; Quaternion rotation = Quaternion.AngleAxis(angle, Vector3.forward); transform.rotation = Quaternion.Slerp(transform.rotation, rotation, rotationSpeed * Time.deltaTime); }
@TryingCode
@TryingCode Месяц назад
Main Code at 6:15: public int length; public LineRenderer lineRend; public Vector3[] segmentPoses; private Vector3[] segmentV; public Transform targetDir; public float targetDist; public float smoothSpeed = 5f; private void Start() { lineRend.positionCount = length; segmentPoses = new Vector3[length]; segmentV = new Vector3[length]; } private void Update() { segmentPoses[0] = targetDir.position; for (int i = 1; i < segmentPoses.Length; i++) { segmentPoses[i] = Vector3.SmoothDamp(segmentPoses[i], segmentPoses[i - 1] + targetDir.right * targetDist, ref segmentV[i], smoothSpeed); } lineRend.SetPositions(segmentPoses); }
@stefanbartolo
@stefanbartolo 3 года назад
I can't believe you did a tutorial about this. I asked you how you created this in your BTP game and voila' .. a whole tutorial about this :) This is awesome! Thanks for your fantastic videos!
@Gregasaurus
@Gregasaurus 3 года назад
awesome stuff, Owen and Blackthornprod. Would love to see tutorial for 3D effect!
@PatientRock
@PatientRock Месяц назад
I appreciate the video and it helped me figure out how to create a squid. The video is a little sloppy and doesn't show some code on screen. Eventually figured it out. In case someone stumbles on this like I did, here's my code for the first part: using System.Collections; using System.Collections.Generic; using UnityEngine; public class SquidTentacle : MonoBehaviour { public int length; public LineRenderer lineRend; public Vector3[] segmentPoses; private Vector3[] segmentV; public Transform targetDir; public float targetDist; public float smoothSpeed; public float trailSpeed; private void Start() { length = 10; targetDist = 0.1f; smoothSpeed = 0.04f; trailSpeed = 350f; lineRend.positionCount = length; segmentPoses = new Vector3[length]; segmentV = new Vector3[length]; } private void Update() { segmentPoses[0] = targetDir.position; for (int i = 1; i < segmentPoses.Length; i++) { segmentPoses[i] = Vector3.SmoothDamp(segmentPoses[i], segmentPoses[i - 1] + targetDir.right * targetDist, ref segmentV[i], smoothSpeed + i / trailSpeed); } lineRend.SetPositions(segmentPoses); } }
@cricketeer606
@cricketeer606 2 месяца назад
Can someone help? For some reason my character keeps snapping back to 0 on every axis and won't move. " public float rotationSpeed; private Vector2 direction; public float moveSpeed; void Update() { direction = Camera.main.ScreenToWorldPoint(Input.mousePosition) - transform.position; float angle = Mathf.Atan2(direction.y, direction.x) * Mathf.Rad2Deg; Quaternion rotation = Quaternion.AngleAxis(angle, Vector3.forward); transform.rotation = Quaternion.Slerp(transform.rotation, rotation, rotationSpeed * Time.deltaTime); Vector2 cursorPos = Camera.main.ScreenToWorldPoint(Input.mousePosition); transform.position = Vector2.MoveTowards(transform.position, cursorPos, moveSpeed) * Time.deltaTime; }"
@BlueGooGames
@BlueGooGames 3 года назад
Super cool Noa! Now I just need to figure out what to use this for in our 2D world 😀
@master.9202
@master.9202 3 года назад
I LIKE THAT TITLE! Thanks for this tutorial ,it's really appreciated!
@carrotmaster8521
@carrotmaster8521 3 года назад
8:48 OMG I KNEW THAT WAS KEKE AS SOON AS I SAW IT. Also i need this for my project soon so thats awesome that this vid happened to come out
@Max-ci2re
@Max-ci2re 3 года назад
BlackThornProd you are a god Your art is great and there is nothing to hate Your the best keep up the good work
@vuminhphuoc137
@vuminhphuoc137 8 месяцев назад
hi, love your content! may I ask one question: is there anyway I can make a tile- base plant ( seaweed for example) that apply this procedural animation and can be add or remove length? Thanks in advance
@jameslink2068
@jameslink2068 7 месяцев назад
I know its been 2 years, but how would you go about taking it a step further to simulate like a real life tail that sorta flops around like the rainworld slugcat tail?
@oricz8210
@oricz8210 Год назад
i know in kinda late, but would it be possible to add a collision to the tail, i couldnt find any solution because it is moving by transform.position
@sapientunderground
@sapientunderground 3 года назад
Perfect timing, exactly what I needed right now, thanks!
@niranjanwagh5767
@niranjanwagh5767 3 года назад
I tried doing each steps he did. But didn't work for me. At 6:25 why line renderer not showing in game view ? Did you change some extra settings? Thanks anyway ! I will be able to figure all out in few days because of your script as I just started undertsanding C# properly.
@fastpicker89
@fastpicker89 3 месяца назад
Same issue here, I'm not seeing in game or scene view
@fastpicker89
@fastpicker89 3 месяца назад
Discovered it was at 0,0 in my world, no matter whether I moved the gameobject's position. Still trying to figure this one out - will report back.
@fastpicker89
@fastpicker89 3 месяца назад
Rotating the line did it for me. Ultimately I went with using body parts as shown later in the video.
@deraminator945
@deraminator945 2 года назад
Can you do the same tutorial but for 3d?
@awesomeperson3342
@awesomeperson3342 3 года назад
It’s been a long time since I watched blackthornprod :)
@Blackthornprod
@Blackthornprod 3 года назад
Welcome back :)!
@epich307
@epich307 5 месяцев назад
how can I add collision physics to the tentacles?, you know... to not clip in the walls
@emiliefreltoft820
@emiliefreltoft820 9 месяцев назад
Why is Vector3 used on the Tentacle script? and not Vector2 since it's 2D
@bucksygaming
@bucksygaming Год назад
How can I achieve some things like this when I use a rigiddbody 2d
@VeneDrummer
@VeneDrummer 2 года назад
Im trying to figure out how to make it so the tip of the tentacle can attack things. Almost like an IK where I can have a target that pushes toward something. Let me know if yall have any ideas :)
@sarahcruz2103
@sarahcruz2103 2 года назад
I'm super interested in the way that fox's head was made. Is he 2d as well? Looks more 3d or perhaps 2d perspective code manipulation
@Bruce.B
@Bruce.B 3 года назад
Great tutorial. Thank you. But I am shocked and said "Oh my god! I love those characters" at 8:48 . He seems to be nailing the style. When can we play that?
@Iboshido
@Iboshido 2 года назад
how exactly did you get this wiggle bone effect on your wings at 12:17
@cosmic_417
@cosmic_417 3 года назад
Here at 0 dislikes 😃
@ash_does_dash
@ash_does_dash 3 года назад
Thank you. Powerful examples inspired me to use this way instead of animation keys.
@jazibshahzad5392
@jazibshahzad5392 3 года назад
What if I have to detect collision of trails? Is there any solution of it?
@MrAnaKol
@MrAnaKol 3 года назад
Dude who made it THANK YOU!!!!
@Sam-cj3wv
@Sam-cj3wv 3 года назад
definitely saving this one for later
@golamashraf1464
@golamashraf1464 2 года назад
Absolutely loved this inspiring tutorial, especially because I am a nerd for procedural animation, and what it does to open up young minds to math and science they learn in school! Thank you...
@stardreamix786
@stardreamix786 3 года назад
Amazing! Thank you so much for uploading! ;)
Далее
CORTE DE CABELO RADICAL
00:59
Просмотров 2,2 млн
DAXSHAT!!! Avaz Oxun sahnada yeg'lab yubordi
10:46
Просмотров 242 тыс.
The Most Complex Ecosystem in any Game
23:00
Просмотров 6 млн
A simple procedural animation technique
8:31
Просмотров 386 тыс.
Rendering Organic Monsters
6:39
Просмотров 441 тыс.
How To Make A 2D Ik-Driven Spider
11:16
Просмотров 18 тыс.
Giving Personality to Procedural Animations using Math
15:30
5 DEVS Make a GAME without COMMUNICATING! (FPS edition)
19:10
The Rain World Animation Process
29:17
Просмотров 368 тыс.
6 DEVS Compete to Make the BEST GAME for $3,000
46:29
Просмотров 887 тыс.