Rotating a Character in the Direction of Movement (Unity Tutorial)

  Рет қаралды 151,454

Ketra Games

Ketra Games

Күн бұрын

Пікірлер: 410
@KetraGames
@KetraGames 3 жыл бұрын
Thanks so much for watching the video. Please feel free to ask any questions in the comments. Also, please let us know what else you'd like us to cover in future videos. Thanks again 😊
@back2back712
@back2back712 2 жыл бұрын
Is there any specific reason for using Translate instead of rigid or CharController?
@PatitasFeroces
@PatitasFeroces 4 ай бұрын
I simply don't understand how after reading through forums and documents, and not understanding anything, I found your video, and all my questions were answered, thank you.
@KetraGames
@KetraGames 4 ай бұрын
This is great to hear, glad you found it useful 😊
@xthanatos89
@xthanatos89 Жыл бұрын
years latter and you are a GOD SEND THANK YOU SO MUCH!!!!
@darkice6340
@darkice6340 Ай бұрын
To me too. I am here in 2024, 23 oct
@theymerbroo7952
@theymerbroo7952 Ай бұрын
@@darkice6340 me too and this girl was like sent from heaven!!!
@fernandosilvaso473
@fernandosilvaso473 2 жыл бұрын
I usually don't comment yourube videos but have to say that you were marvelous. Very simple explanation and really straight to the point. Congrats, I'll probably go check the other videos and give some likes!
@KetraGames
@KetraGames 2 жыл бұрын
Thanks for this comment 😊
@ABHMughal
@ABHMughal 5 күн бұрын
I was looking for smooth rotation solution and found this video. Very simple implementation yet very effective for me.
@mr.mechanacus162
@mr.mechanacus162 18 күн бұрын
So incredibly useful even 3 years later.
@KetraGames
@KetraGames 17 күн бұрын
Great to hear, thanks 😊
@rezs8187
@rezs8187 2 жыл бұрын
Extremely clear video, clear explanation, quick and with enough details.
@KetraGames
@KetraGames 2 жыл бұрын
Thanks for this comment 😊
@JorgePerez-yc6hm
@JorgePerez-yc6hm 2 жыл бұрын
This is GOLD. Thank you so much. I'm learning a lot.
@KetraGames
@KetraGames 2 жыл бұрын
Great to hear 😊
@geoffreywade
@geoffreywade 2 жыл бұрын
Thanks so much for this tutorial. I was about to plunge a knitting needle ithrough my temples and then I found this video. Simple and elegant!
@KetraGames
@KetraGames 2 жыл бұрын
Glad it was useful! 😊
@nv7287
@nv7287 2 жыл бұрын
Really love that you build up the script one piece at a time - so it makes sense and has practical steps!! Subbed and awesome stuff!
@KetraGames
@KetraGames 2 жыл бұрын
Brilliant, thank you! 😊
@forestwolfinabox8817
@forestwolfinabox8817 2 жыл бұрын
I''m using this for a 2.5D game and removed the vertical input and it works great. Thanks for the quick tutorial.
@KetraGames
@KetraGames 2 жыл бұрын
Glad you found it useful 😊
@finally2164
@finally2164 Жыл бұрын
THANK YOU SO FRICKING MUCH I WAS STUCK ON A BUG IN MY MULTIPLAYER GAME AND THIS FIXED IT OMG I LOVE U THX
@Husmanmusic
@Husmanmusic 3 жыл бұрын
This saved me such a headache! Thank you so much!
@KetraGames
@KetraGames 3 жыл бұрын
Glad it helped, thanks for your comment 😊
@DarkParadice
@DarkParadice Жыл бұрын
Awesome, concise but still very informative. These are the kind of videos I feel like help newer people learn without overwhelming them or killing their drive by boredom. GJ, got a sub and thumbs from me!
@jwakeuplink7671
@jwakeuplink7671 Ай бұрын
Quick and helpful; chapter markings also a very useful for saving time. Great video
@KetraGames
@KetraGames Ай бұрын
Thanks for this comment, great to hear 😊
@studiomalaka
@studiomalaka 3 жыл бұрын
Hey, I just found your channel and I'm glad to see another great developer doing the best to help out the community. Keep up the good work!
@KetraGames
@KetraGames 3 жыл бұрын
Great, thanks for your support 😊
@kevaljoshi-k5y
@kevaljoshi-k5y 8 ай бұрын
So many Tanks to you. I was struggling for two days and I was about to give up in a while. But, you saved me. Thanks a lot.
@swiftcreations
@swiftcreations 2 жыл бұрын
Amazingly simple solution for a headache of a problem, thank you!
@KetraGames
@KetraGames 2 жыл бұрын
Great to hear 😊
@rodolfoc.nascimento6301
@rodolfoc.nascimento6301 2 жыл бұрын
I have seen many so Big code in the web Just tô make this function work, and then I found this Channel, a few LINE of code and boom! Done, thank you for this tutorial It help me a Lot!
@KetraGames
@KetraGames 2 жыл бұрын
Great to hear. Thank you 😊
@marvinalberto7963
@marvinalberto7963 3 жыл бұрын
Wow you thought me to understand everything in such little time and with very efficient code. Subscribed! :D
@firewood1496
@firewood1496 Жыл бұрын
Had a similar problem, different context. Great tutorial, clean code, thanks again!
@KetraGames
@KetraGames Жыл бұрын
Thanks very much for this comment 😊
@shaladddin5687
@shaladddin5687 3 жыл бұрын
This is a youtube channel that I been looking for
@foreducation408
@foreducation408 Жыл бұрын
thanks for the tutorial it really helped a lot.
@KetraGames
@KetraGames Жыл бұрын
Glad it was useful 😊
@thebestadi7619
@thebestadi7619 2 жыл бұрын
for anyone who wants to do it with rigidbody>> public float playerSpeed = 5f; public Rigidbody rb; Vector3 playerPosition; private void Start() { rb = GetComponent(); } void Update() { playerPosition.x = Input.GetAxis("Horizontal"); playerPosition.z = Input.GetAxis("Vertical"); rb.MovePosition(rb.position + playerPosition * playerSpeed * Time.deltaTime); if (playerPosition != Vector3.zero) { transform.forward = playerPosition; }
@KetraGames
@KetraGames 2 жыл бұрын
Thanks 👍
@gulikaontop
@gulikaontop Жыл бұрын
its better to put `rb = GetComponent();` in void awake() instead of start(), also its better to put physics related stuff in void FixedUpdate()
@bendude184
@bendude184 Жыл бұрын
liar @@gulikaontop
@gulikaontop
@gulikaontop Жыл бұрын
@@bendude184 usually they explain whats wrong, Id love to learn more whats wrong
@Vanilthas59
@Vanilthas59 Жыл бұрын
Thank you for this video! I have been following the course of CodeMonkey about Beginner to Intermediate Game Developer, and I've found this problem about the character keeping looking to z = 0. Now I know it's because of the character gets back to that value
@KetraGames
@KetraGames Жыл бұрын
Great to hear, thank you 😊
@nephilmis
@nephilmis 3 жыл бұрын
Ohh you are phenomenal! I would have never imagined such simplified codes ! Subscribed
@KetraGames
@KetraGames 3 жыл бұрын
Excellent! Thanks for this 😊
@KevsArtStuff
@KevsArtStuff 3 жыл бұрын
Hey... thank you for this video... so clear and precise. Great job!
@Abhishek-tf8bj
@Abhishek-tf8bj 2 жыл бұрын
Thanks for the rotation
@KetraGames
@KetraGames 2 жыл бұрын
👍😊
@delcien9697
@delcien9697 2 жыл бұрын
great video, I just discovered your tutorials and am doing each one, they are so easy to understand, thnk u! :)
@KetraGames
@KetraGames 2 жыл бұрын
Excellent, thanks 😊
@dougie119
@dougie119 2 жыл бұрын
Saved my sanity. Thank you.
@KetraGames
@KetraGames 2 жыл бұрын
Excellent! 😊
@BlackHei711
@BlackHei711 Жыл бұрын
Thankyou very much! It's working perfectly.
@KetraGames
@KetraGames Жыл бұрын
Great to hear, thanks 😊
@captaintany4133
@captaintany4133 2 жыл бұрын
Thank you so much your video helped me fix a bug (which was created by myself) for rotating the player where the player would face an opposite direction while moving on x-axis if both keys were pressed.
@KetraGames
@KetraGames 2 жыл бұрын
Glad it was helpful 😊
@maayandighorker6930
@maayandighorker6930 2 жыл бұрын
Finally a tutorial that works! thanks
@KetraGames
@KetraGames 2 жыл бұрын
Thanks for this comment 😊
@SocksNGames
@SocksNGames 2 жыл бұрын
Absolutely beautiful tutorial worked amazingly! Thanks
@KetraGames
@KetraGames 2 жыл бұрын
Brilliant, thanks for this comment 😊
@nguyenbao3839
@nguyenbao3839 Жыл бұрын
Ketra, you are the goat!, thankyou so so muchhh for the tutorials
@AlexCio
@AlexCio Жыл бұрын
Great short tutorial! Thanks for the work :)
@yvesevrard2421
@yvesevrard2421 4 ай бұрын
Very good, I like when the teacher is a woman, has a nice voice and gives tutorials that work.👍
@KetraGames
@KetraGames 4 ай бұрын
Thank you 😊 Great to hear.
@John-fg4gy
@John-fg4gy 2 жыл бұрын
So helpful and super simple and straightforward explanations! Thank you!!!
@KetraGames
@KetraGames 2 жыл бұрын
Great, glad it was useful 😊
@samuelevander9823
@samuelevander9823 2 жыл бұрын
This video is so simple, clear & precise! Please use this code to create a video tutorial on Camera Relative Player Movement (player moving to the direction the camera is pointing). It's so hard!
@KetraGames
@KetraGames 2 жыл бұрын
Great to hear 😊 This video may help with the camera relative movement - kzbin.info/www/bejne/oJrcgI2YgLeZl7s
@samuelevander9823
@samuelevander9823 2 жыл бұрын
@@KetraGames Thanks! Will check it out. Managed to get camera relative movement to work last night, but I'm always interested in any resources I can get! EDIT: Wow, that video teaches other useful things regarding the TPCamera, thanks!
@mariegrasmeier9499
@mariegrasmeier9499 2 жыл бұрын
You are awesome! Your tutorials saved my day so many times! ❤
@KetraGames
@KetraGames 2 жыл бұрын
Great, thanks for this comment 😊
@f.veretout
@f.veretout 2 жыл бұрын
Hey there, A huge thank you for sharing simple, clear and precise explanations. Simply magical. 🤩🙏 Wishing you only the best !
@KetraGames
@KetraGames 2 жыл бұрын
Thanks very much for this comment 😊
@abhinavsingh4221
@abhinavsingh4221 Жыл бұрын
Really nice and crisp video. Thanks! Subbed the channel :)
@KetraGames
@KetraGames Жыл бұрын
Thanks for your support 😊
@Dritix
@Dritix 3 жыл бұрын
Very helpful video Ketra keep up with the good education videos and helping people, keep up the good work 👍
@KetraGames
@KetraGames 3 жыл бұрын
Thanks very much for your support 😊
@justanotherhuman9238
@justanotherhuman9238 2 жыл бұрын
Exactly what i needed. Thank you!!!
@KetraGames
@KetraGames 2 жыл бұрын
Great to hear, thanks 😊
@alifshairy5876
@alifshairy5876 2 жыл бұрын
I liked the video.Thanks to the author
@KetraGames
@KetraGames 2 жыл бұрын
Thank you 👍😊
@batuberk
@batuberk 3 жыл бұрын
Great tutorial! This is what I exactly looking for. Thanks a lot!
@KetraGames
@KetraGames 3 жыл бұрын
Thanks for the great comment 🙂
@diras1127
@diras1127 7 ай бұрын
Great vid, clear scripting and thanks for the distribution
@paturuzu4705
@paturuzu4705 2 жыл бұрын
you are a total genius!!!!!!!!!!!!!!!!!!!!!!!!
@KetraGames
@KetraGames 2 жыл бұрын
Thanks! 😊
@pfp4ever
@pfp4ever 3 жыл бұрын
if you want to change the key inputs edit > project settings > input manager > "horizontal" "vertical"
@KetraGames
@KetraGames 3 жыл бұрын
Thanks 😊
@LightReachGames
@LightReachGames Жыл бұрын
These tutorials are so helpful! You're amazing!
@KetraGames
@KetraGames Жыл бұрын
Thanks so much for this comment 😊
@LightReachGames
@LightReachGames Жыл бұрын
@@KetraGames Absolutely! 😁
@cidrouille8229
@cidrouille8229 2 жыл бұрын
Thank you, it works perfect!
@KetraGames
@KetraGames 2 жыл бұрын
Thanks, great to hear 😊
@Gwynbleidd27_
@Gwynbleidd27_ 3 жыл бұрын
Thank you so much! been looking for a good tutorial for a while :)
@KetraGames
@KetraGames 3 жыл бұрын
Glad the video was helpful 😊
@ShinichiKudoQatnip
@ShinichiKudoQatnip 2 жыл бұрын
So helpful, subscribed 😇
@KetraGames
@KetraGames 2 жыл бұрын
Thank you 😊
@alirezafalaki-nz2wb
@alirezafalaki-nz2wb 7 ай бұрын
Thank you for this practical tutorial
@Justinquick3
@Justinquick3 3 жыл бұрын
best tutorial no cap
@KetraGames
@KetraGames 3 жыл бұрын
Thanks for your comment 😊
@Galactiquee
@Galactiquee 10 ай бұрын
THANKS SO MUCH❤! FINALLY AN PROPER TUTORIAL IM AN 13 (SOON 14) YESR OLD GAME DEV AND I HAVE BEEN TRYING TO FIND HELP BUT THIS HELPED ME SO MUCH TYSM!!!! ALSO YOUR GAME LOOKS SO CUTE 😢😮🎉❤❤❤❤❤
@aaryag5683
@aaryag5683 Жыл бұрын
searching for this... thanks SO MUCH
@KetraGames
@KetraGames Жыл бұрын
Thanks, glad it was helpful 😊
@ArribaElMole
@ArribaElMole 7 ай бұрын
Thank you it worked for me using Input System!!
@Skywalker_Jedi_Master
@Skywalker_Jedi_Master Жыл бұрын
Amazing , thank you , keep it up it helps a lot !
@KetraGames
@KetraGames Жыл бұрын
Thanks for your support 😊
@rahatshah2452
@rahatshah2452 2 жыл бұрын
Thanks... It helped
@KetraGames
@KetraGames 2 жыл бұрын
Great to hear 😊
@4veintv392
@4veintv392 2 жыл бұрын
Muchas gracias, me han servido mucho tus tutoriales, estoy aprendiendo a programar videojuegos utilizando el control de Xbox y tu canal me ha servido bastante para mi aprendizaje, ¡saludos desde México!
@KetraGames
@KetraGames 2 жыл бұрын
Thanks for this comment. Glad you're finding the videos useful 😊
@pomshi
@pomshi 2 жыл бұрын
Thank you this helped a lot!!
@KetraGames
@KetraGames 2 жыл бұрын
Glad it was useful 😊
@claraf4062
@claraf4062 3 жыл бұрын
+1 follower, glad to have found your channel ♥
@user-nikita-kuzhel
@user-nikita-kuzhel 2 жыл бұрын
Thanks a lot! You helped me)) Wish you all the best!!!
@KetraGames
@KetraGames 2 жыл бұрын
Thank you! Glad it was useful 😊
@gamedevunity3dliviopanizzi170
@gamedevunity3dliviopanizzi170 2 жыл бұрын
grazie mi e servito complimenti
@SebLeCaribou
@SebLeCaribou 2 жыл бұрын
I would love to see an update on that rotation that would integrate a slight tilt while rotating to add some gamefeel to the movement.
@NoahGNC
@NoahGNC 2 жыл бұрын
Nice thank you !
@KetraGames
@KetraGames 2 жыл бұрын
👍😊
@elshowdelwendigopixeliento4345
@elshowdelwendigopixeliento4345 3 жыл бұрын
Thanks Ketra!!! Very useful.
@zanderthaw
@zanderthaw 3 жыл бұрын
Excellent video!
@stormer268
@stormer268 2 жыл бұрын
Love U!!! Thanks~
@KetraGames
@KetraGames 2 жыл бұрын
😊😊
@iamguy0004
@iamguy0004 2 жыл бұрын
Thank you so much.
@KetraGames
@KetraGames 2 жыл бұрын
👍😊
@zoehall7282
@zoehall7282 3 жыл бұрын
Fantastic video, very informative. ☺️ Please keep them coming!
@KetraGames
@KetraGames 3 жыл бұрын
Thanks for this 👍😊
@Rakhu-e2f
@Rakhu-e2f 3 жыл бұрын
Thanks ma'am for this tutorial it really helps me 😊
@KetraGames
@KetraGames 3 жыл бұрын
Great to hear this 😊
@fredqq2003
@fredqq2003 2 жыл бұрын
Thanks for video
@KetraGames
@KetraGames 2 жыл бұрын
👍😊
@fredqq2003
@fredqq2003 2 жыл бұрын
@@KetraGames May I ask a question? When I make a FPS game. At first, player faces z direction, and camera faces the same direction; therefore, move in the same direction. But when mouseLook turns right, every direction makes opposite. How could I solve this problem@@?
@DmytroHumennyi
@DmytroHumennyi 3 жыл бұрын
Thanks, helped me a lot
@KetraGames
@KetraGames 3 жыл бұрын
Glad to hear 😊
@jaceksawinski912
@jaceksawinski912 3 жыл бұрын
That was what I needed
@KetraGames
@KetraGames 3 жыл бұрын
Glad it was useful 😊
@dragonninja9908
@dragonninja9908 Жыл бұрын
Look at me, ur a friggin life saver. God bless u!
@KetraGames
@KetraGames Жыл бұрын
Thanks for this, glad it was useful 😊
@MarekLS60
@MarekLS60 3 жыл бұрын
Ketra this is realy GREAT !!!
@KetraGames
@KetraGames 3 жыл бұрын
Thanks for this comment 😊
@rochobodato
@rochobodato 2 жыл бұрын
Excellent!
@KetraGames
@KetraGames 2 жыл бұрын
Thanks 😊
@carlabalos3884
@carlabalos3884 3 жыл бұрын
Thanks for the tutorial easy to follow.
@KetraGames
@KetraGames 3 жыл бұрын
Glad to hear this 😊
@unclemutue1075
@unclemutue1075 3 жыл бұрын
thanks for your tutorial
@paddy9092
@paddy9092 3 жыл бұрын
ur a legend this helped me so much thank u
@KetraGames
@KetraGames 3 жыл бұрын
Awesome, great to hear 😊
@NunyaBizznezz6969
@NunyaBizznezz6969 3 жыл бұрын
Simple and efficient. Thank you. Subbed.
@KetraGames
@KetraGames 3 жыл бұрын
Great, thank you 😊
@gamoe
@gamoe 2 жыл бұрын
thanks you
@KetraGames
@KetraGames 2 жыл бұрын
👍😊
@daboxguy3848
@daboxguy3848 3 жыл бұрын
You gotta love a girl who uses Pascal case for her variables :)
@KetraGames
@KetraGames 3 жыл бұрын
ThankYouVeryMuch 😊
@fabse404
@fabse404 3 жыл бұрын
this was very helpful, thanks a lot for sharing knowledge :)
@KetraGames
@KetraGames 3 жыл бұрын
Great to hear this 😊
@CaptainTri5t0n
@CaptainTri5t0n 3 жыл бұрын
great vid! really needed that quaternion process. Is there a way to keep an object facing in the direction of travel after the keys are let go instead of it snapping to the vertical or horizontal axises?
@KetraGames
@KetraGames 3 жыл бұрын
Thanks, glad you found it useful 😊 The script in the video should keep the object facing in the right direction after the keys are released. You need to check if the object is moving before applying the rotation to stop it snapping back. If (movementDirection != Vector3.zero) { ... } Skip to 4.40 in the video for a recap. Hope that helps 😊
@MKHideOut
@MKHideOut 2 жыл бұрын
@@KetraGames Its not keeping the object facing the correct direction
@paturuzu4705
@paturuzu4705 Жыл бұрын
gracias amiga muy clara tu explicacion saludo desde argentina
@amedduman2379
@amedduman2379 3 жыл бұрын
You are great, keep it up!
@KetraGames
@KetraGames 3 жыл бұрын
Thanks for this lovely comment! 😊
@baptisteorens9359
@baptisteorens9359 3 жыл бұрын
Nice tutoral :)! you help me a lot !
@KetraGames
@KetraGames 3 жыл бұрын
Thanks for this. Happy to hear that 😊
@md.salmanahmed3903
@md.salmanahmed3903 2 жыл бұрын
Plz making a video about car touch control without any asset /package scripts.
@jadonut249
@jadonut249 3 жыл бұрын
Thank you!
@ДенисЗаболоцкий-ф4л
@ДенисЗаболоцкий-ф4л 3 жыл бұрын
Very helpful content, thank you!
@KetraGames
@KetraGames 3 жыл бұрын
Glad to hear this 😊
@diegoaespitia
@diegoaespitia 3 жыл бұрын
thanks so much for ur video :)))) subbed and loved!
@KetraGames
@KetraGames 3 жыл бұрын
Thanks for this comment 😊
@acikgozemre
@acikgozemre 3 жыл бұрын
Thank you so much !
@mdmasudhossain7965
@mdmasudhossain7965 Жыл бұрын
You are awesome
@KetraGames
@KetraGames Жыл бұрын
Thank you 😊😊
@louisecollins9213
@louisecollins9213 3 жыл бұрын
excellent tutorial
@KetraGames
@KetraGames 3 жыл бұрын
Thanks for this comment 😊
@imadust
@imadust 2 жыл бұрын
do you have a similar tutorial like this except for characters with rigidbody that use physics?
@KetraGames
@KetraGames 2 жыл бұрын
Sorry, not at the moment.
@BingChilling896
@BingChilling896 Жыл бұрын
You vids are soo good
@KetraGames
@KetraGames Жыл бұрын
Thank you 😊
@darkice6340
@darkice6340 Ай бұрын
Thanks ❤
@KetraGames
@KetraGames Ай бұрын
👍😊
Rotating in the Direction of Movement 2D (Unity Tutorial)
8:14
Ketra Games
Рет қаралды 59 М.
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 19 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 23 МЛН
How many people are in the changing room? #devil #lilith #funny #shorts
00:39
Unity Movement [RigidBody vs Translate]
9:00
Press Start
Рет қаралды 286 М.
Simple AI Obstacle Avoidance in Unity
17:17
Ketra Games
Рет қаралды 3,5 М.
THIRD PERSON MOVEMENT in Unity
21:05
Brackeys
Рет қаралды 1,5 МЛН
Camera-Relative Movement in Unity 3D Explained
18:50
iHeartGameDev
Рет қаралды 46 М.
Making a Character Jump (Unity Tutorial)
7:36
Ketra Games
Рет қаралды 79 М.
Understand Unity Rotation in 5 minutes
5:23
CodeForge
Рет қаралды 20 М.
How to Rotate in Unity
16:10
Game Dev Beginner
Рет қаралды 29 М.
Creating a Third Person Camera (Unity Tutorial)
10:51
Ketra Games
Рет қаралды 104 М.