Тёмный

THIRD PERSON MOVEMENT in 11 MINUTES - Unity Tutorial 

Dave / GameDevelopment
Подписаться 38 тыс.
Просмотров 274 тыс.
50% 1

THIRD PERSON MOVEMENT in 11 MINUTES - Unity Tutorial
In this video I'm going to show you how to code full third person rigidbody movement. You can use this character controller as final movement for your game or use my other tutorials to build things like wall running, climbing, sliding, crouching and much more on top of it. (And of course you can also extend this controller yourself if you want)
If this tutorial has helped you in any way, I would really appreciate it if you leave a like in return. And you can also subscribe to this channel if you want to see more tutorials like this one.
Links:
➤ DOWNLOAD the SCRIPT: www.mediafire....
➤ DOWNLOAD the PROJECT (in the free-code-dave channel): / discord
➤ DON'T CLICK: bit.ly/2VcrDZt
➡️ Get Access to my full MOVEMENT LAB! ➡️
➤ Trailer: • MOVEMENT LAB - Unity P...
🏹 Get Access to my RANGED COMBAT LAB! 🏹
➤ Trailer: • RANGED COMBAT LAB - Un...
Other interesting videos :D
➤ THROWING Grenades, Knives and Other Objects - Unity Tutorial): • THROWING Grenades, Kni...
➤ FULL 3D ENEMY AI in 6 MINUTES! || Unity Tutorial: • FULL 3D ENEMY AI in 6 ...
Support me on Patreon:
➤ / davegamedevelopment
#UnityMovement #ThirdPersonMovement #UnityTutorial

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

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 510   
@davegamedevelopment
@davegamedevelopment Год назад
If you need help with any of the code shown, just visit the "coding-help" channel on my discord server :D Also you can find many more movement tutorials on my channel in the "Tutorials!" playlist - I really hope they help you on your further GameDev journey! And in case you're interested in getting access to my full MOVEMENT LAB, where I combined all of the movement abilities shown in the tutorials and some more, check out the trailer: ➡ MLab Trailer: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-9_Q9UxK7VF8.html Also, since I know lot's of you are interested in ranged combat as well - I can gladly announce that I'm about to release my RANGED COMBAT LAB as well: 🏹 RcLab Trailer: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-j2YplilHjCA.html Thanks so much for watching, hope this tutorial has helped you!
@Scifics
@Scifics Год назад
Cinemachiene isn't popping up at the top of the screen
@samtornblom2393
@samtornblom2393 Год назад
@@Scifics You probably have a newer version of cinemachine. Right click in the hierarchy tab and then press cinemachine instead.
@yerkobarrientos166
@yerkobarrientos166 Год назад
@@Scifics GameObject > Cinemachine
@GamerIntusiasm
@GamerIntusiasm Год назад
Hey man i was really wondering when you are going to use late update functions and delta.time and etc stuff for pdocut ready quality scripts? Would be nice to see it
@lucutes2936
@lucutes2936 Год назад
are you Brackey?
@damamapi
@damamapi Год назад
For anyone having a hard time at 4:40, because of "Camera Holder" and "PlayerCam", you put the code on the ThirdPersonCamera, the other cams are from another tutorial.
@togemetgtag
@togemetgtag Год назад
thanks
@pikachubolt2001
@pikachubolt2001 Год назад
So you're saying I put the code in the cinemachine camera?
@wolf33b
@wolf33b 10 месяцев назад
thank you. i was stuck in this and do trial and error. even try to create empty script that place inside camera but still have problem. but now all fixed
@haydendev
@haydendev 10 месяцев назад
help me
@damamapi
@damamapi 10 месяцев назад
@@haydendev what do you need?
@supm8te751
@supm8te751 2 года назад
I just want to let you know that, as a college student trying to accomplish my childhood dreams, you helped so much by teaching me tons of useful coding examples. Everything is in such high quality and easy to understand. Thank you so much for your guide.
@davegamedevelopment
@davegamedevelopment 2 года назад
So glad to hear that! Thanks for watching and best of luck with your dream game!
@TonyTovar
@TonyTovar Год назад
Some of you may be having the same issue I was if following along with this tutorial with the latest version of Cinemachine. The combat camera wasn't keeping the position of the freelook camera and vice versa so if I did a 180 with one camera and then switched it would move back to the other side of the player. To fix this there's a checkbox in the "Transitions" section of the CM camera called "Inherit Position". Turn that on for all cameras involved and they should follow fine.
@yuzarsif1931
@yuzarsif1931 Год назад
Thank you soooo much for the information :)
@Sooshoo_sans
@Sooshoo_sans Год назад
thanks so much. but do you know how i can make it transition faster?
@dr.ng3635
@dr.ng3635 Год назад
​@@Sooshoo_sans You can just go to the default blend in the CinmachineBrain and just lower the S value
@jinougaiv220
@jinougaiv220 Год назад
DOOD!! God Bless You, You are AWESOME!!!!
@abelard_rah
@abelard_rah 5 месяцев назад
Man you saved may day,thank you!!!!
@theg.o.a.t100
@theg.o.a.t100 Год назад
I’m having a very hard time with this tutorial because of the hierarchy setup and just the sudden appearance of all of these parts is super confusing if you could just have a breakdown on how you put all of those components into it the toutorial would be a lot more helpful becuase I just can’t go off of the sudden appearance of all of these components and I have no experience so please excuse me if this seems like something everyone would already know
@galaxyshorts7869
@galaxyshorts7869 Год назад
If you are having a hard time with that, maybe this tutorial is just too hard for you. Try getting more comfortable with unity before following this tutorial.
@bubbaboogsvr
@bubbaboogsvr Год назад
@@galaxyshorts7869 I think they are talking about when the orientation object suddenly appears with no explanation
@SolarSoftMedia
@SolarSoftMedia 5 месяцев назад
@@galaxyshorts7869 I have 5 years experience in Unity and I'm having a hard time following along. It's because of the way he did it. There's another tutorial that should be followed first. And @theg.o.a.t100 should be following that, if only he linked to it in his bio like he mentioned he would do.
@Enrique-j1d
@Enrique-j1d 4 месяца назад
on the First Person Movement he goes over it a bit, really helped me out when he mentioned the movement stuff that i needed
@sheepboy932
@sheepboy932 Год назад
Never forget the most important step in a coding tutorial, .75x speed
@GarudaRamudasRumpusRoom
@GarudaRamudasRumpusRoom Год назад
I noticed that the character would start to follow an "arc" and gradually drift from their original starting position when continually moving side to side with A and D as well as when strafing in other directions. For anyone else who needs help fixing this: Under your Cinemachine Freelook camera, go to Orbits and expand the Body tab for Top Rig and set X, and Z damping to 0. Repeat this for the Middle and Bottom rigs. Now the camera will follow the character perfectly without rotating itself to track them as they move to the sides, which also keeps your movement inputs and camera angle perfectly consistent instead of gradually drifting.
@blepomorph419
@blepomorph419 Год назад
tysm for figuring that out!
@AnmolTheSage
@AnmolTheSage 2 года назад
Dave you're the sole reason as to why I'm sticking with game development; these tutorials are so helpful, can you make a video on a dash system?
@davegamedevelopment
@davegamedevelopment 2 года назад
Thank you so much, really means a lot to me! And I'm currently working on a Dashing Tutorial :D
@r6scrubs126
@r6scrubs126 Год назад
why do you completely skip over adding a cinemachine brain component to the normal main camera. Spent 20 minutes banging my head against a wall because I didn't have that. If you're going to do a step by step tutorial for beginners, you should probably cover all the steps. Not start with some stuff already done
@ennoluto
@ennoluto Год назад
For anyone looking to fix the jitter on combat camera, it's because the animation is uneven, this happens because some of the code he used was used in Update() instead of FixedUpdate() in the Movement script. To fix it move SpeedControl() and the ground drag block of code into FixedUpdate() and the jitter should be gone.
@zeyadelgendi1288
@zeyadelgendi1288 Год назад
I tried this but didn't work sadly, everything is still jittery, i even moved everything in the camera script to fixed update instead of update
@29erik99
@29erik99 Год назад
@@zeyadelgendi1288 late response, but if you still have this issue, i found that messing with the "Update Method" on your CinemachineBrain component, and removing dampening on your cameras can fix it. i spent ages messing with settings back and forth but i hope it helps ^^
@ketaminemike3308
@ketaminemike3308 Месяц назад
@@29erik99 Thank you! Late update fixed it for me, also in my game the time scale was set to 2 to make everything physics related faster, so ticking off the Ignore TimeScale check helped a lot, i hope it helps someone else
@pourmydrank
@pourmydrank 2 года назад
This tutorial is pretty much exactly what I was looking for, it's honestly so undera- ohhh you released this yesterday LOL
@davegamedevelopment
@davegamedevelopment 2 года назад
Haha thanks, glad I could help!
@TW-bh2mi
@TW-bh2mi 2 года назад
I just did this myself. Took me two days, whish i knew this was coming.
@davegamedevelopment
@davegamedevelopment 2 года назад
Haha that's though, but doing something yourself is also very important when learning how to code :D
@vinylz3511
@vinylz3511 8 месяцев назад
This stuff is real good! Well explained, easy to understand, and to the point! Though i was having some issues with the quality of the movement script. When you press left and then right the player rotates immedietly which is all fine for most games but for games where you wanna focus on a more realistic approach i find that using Linear interpolation much more optimal. // rotate the player float horizontalInput = Input.GetAxisRaw("Horizontal"); float verticalInput = Input.GetAxisRaw("Vertical"); Vector3 inputDir = orientation.forward * verticalInput + orientation.right * horizontalInput; if (inputDir != Vector3.zero) { Quaternion toRotation = Quaternion.LookRotation(inputDir, Vector3.up); playerSkin.rotation = Quaternion.Lerp(playerSkin.rotation, toRotation, Time.deltaTime * rotationSpeed); }
@videochantel6069
@videochantel6069 Год назад
Jumps too much from one thing to another. Cannot follow. Needs an update
@PrimWater
@PrimWater 10 месяцев назад
if anyones having trouble getting the camera set up withthe new cinemachine they moved the menu to the scene create object menu and you need to put the camera component on the cinemachine brain not as a gameobject but a component
@letsseethegame55
@letsseethegame55 2 года назад
I'm have watch your video really easy to understand. Thanks for the explanation 🥰😻
@davegamedevelopment
@davegamedevelopment 2 года назад
Thanks, glad you like them! :D
@OhAzanChannel
@OhAzanChannel Год назад
Wow, this is gem. All in one covered in single video. Not too fast, not too slow, easy to pickup. Very nice 👍🏼
@hypercharge26
@hypercharge26 2 года назад
this tutorial can be a kickstarter to many glorious opportunities for game devs! ur soo underrated!
@davegamedevelopment
@davegamedevelopment 2 года назад
Thank you so much!
@ProxyDoug
@ProxyDoug Год назад
This channel is a gold mine.
@kakarotsan3030
@kakarotsan3030 2 года назад
You don't have to deactivate the cameras. You can blend between Cinemachine cameras by altering the priority value through code. Deactivating the cameras can actually mess up the blends in some cases.
@davegamedevelopment
@davegamedevelopment 2 года назад
Ok thanks for the feedback! I don't use cinemachine that often, was actually quite surprised that it blends even though I'm just deactivating them haha :D
@Dahxelb
@Dahxelb 7 месяцев назад
While helpful, I want to say it is a bit irritating when I unknowingly click on this video with the goal being to learn how to SCRIPT MY OWN 3rd person camera. If I want to learn how to make a 3rd person camera/movement, and then just be told "just download and implement this pre-made package lol", it's a bit grinding. But other than that, this video was very well made and did help me out what I need to think about, so You still earned my Like.
@andreamasu5357
@andreamasu5357 2 года назад
I can’t express how much i love you right now!! Thanks you so much! I’m working on a Multiplayer game and this will be essential to me
@davegamedevelopment
@davegamedevelopment 2 года назад
So glad to hear that! Best of luck with your game
@andreamasu5357
@andreamasu5357 2 года назад
@@davegamedevelopment Thank you man! You deserve the best for real
@pumpkinicing
@pumpkinicing 2 года назад
thank you so much for this! i usually struggle a lot with video tutorials, but this was so clear and helpful i managed to get one step closer to making my dream game!
@safdardeveloper3804
@safdardeveloper3804 Год назад
How did you even understand he kept changing his hierarchy structure without even saying anything?
@gokulpranesh289
@gokulpranesh289 15 дней назад
Thank you! this is a gem.
@thatinusitatus
@thatinusitatus Год назад
this just flew WAY over my head.
@thatinusitatus
@thatinusitatus Год назад
but ill try it (-;
@cloudplayer269
@cloudplayer269 6 месяцев назад
I finally found a tutorial that gets to the point. Thank you.
@ozdoesstuff5678
@ozdoesstuff5678 Год назад
idk if im just stupid and not seeing some thing i missed but i went through the whole video 2 times and the cameras arent working as shown i followed the scripts exactly and the player just wont follow the camera.
@JackONeill497
@JackONeill497 7 месяцев назад
A bunch of stuff is missing in the video. You need to add a CinnemachineBrain component to your camera and then it'll work.
@sweshi5240
@sweshi5240 2 года назад
Hey dave i have a simple problem when regarding the cmobat look at style. when I look around the player does not rotate towards where the camera is looking i have checked the code multiple times and it is the same as yours
@jayshitstation
@jayshitstation Год назад
same
@joseph-ianex
@joseph-ianex 2 месяца назад
1 step closer to making dark souls
@Soliistru
@Soliistru Год назад
Thank you so much for this tutorial! I've looked at a million, but never could figure out the " combat " type camera where in the character is always facing forward. Thank you thank you thank you!!!
@lowkeydev
@lowkeydev 2 года назад
You are seriously underrated, loving the easy to understand content
@davegamedevelopment
@davegamedevelopment 2 года назад
Thanks a lot!
@bigyeetus2.5
@bigyeetus2.5 2 года назад
Okay wow this is literally the most helpful tutorial I've ever watched. Thank you so much! :D
@davegamedevelopment
@davegamedevelopment 2 года назад
Glad I could help! Thanks for watching :D
@GamerGaruud
@GamerGaruud 4 месяца назад
love the capsule effect! so hip and funny lol
@blushell850
@blushell850 Год назад
for anyone trying to find the cinemachine window, GameObject > Cinemachine
@jqmichael13
@jqmichael13 2 года назад
Thank you so much for this tutorial series! Very much appreciated. Can't wait to see what else you decide to add
@adarshsahu6724
@adarshsahu6724 Год назад
Such an Insightful tutorial. You made it so easy to understand. Thank you for the help
@noone-dev
@noone-dev Год назад
This tutorial helped me, thanks.
@muhammadawaiskhan4068
@muhammadawaiskhan4068 11 месяцев назад
Thnakyou, these tutorials are so helpful, kindof inspires me to make a parkour game when i gather enough knowledge. Love you shisho
@meerbalaj5235
@meerbalaj5235 Год назад
Absolutely love the tutorial. It has helped me learn about cinemachine cameras so much!!
@G0ldAceTr1x
@G0ldAceTr1x Год назад
I keep getting Look rortation viewing vector is zero in console and can't turn the player model without using the walking commands and even then it doesn't walk properly it would just keep walking off in one direction.
@TheViolentDwarf
@TheViolentDwarf 2 года назад
YAY WE GOT A NEW TUTORIAL IN THE SERIES 😁
@davegamedevelopment
@davegamedevelopment 2 года назад
LET'S GO! :D
@AquariaAiryglyphia
@AquariaAiryglyphia 2 года назад
@@davegamedevelopment OMG! WHEN IS SOON FOR THE DOWNLOAD LINK?! O_O CAN YOU UPLOAD IT TO MEGA FOR NOW! I have been TRYING to find a Third Person movement system that works with Cinemachine and allows the player to move in the direction the Cinemachine camera is facing and also rotating the player whilst still being able to move the player. Rotating the player without the player actually MOVING when hitting A / D keys but still rotating.
@Yurko_gt
@Yurko_gt 2 года назад
Your tutorials are so helpful! Thanks. :)
@davegamedevelopment
@davegamedevelopment 2 года назад
Glad you like them!
@BlackxDeath100
@BlackxDeath100 Год назад
Tutorial didnt work for me , camera stuck behind the character, doesnt always move in the direction i am looking
@gingginggango
@gingginggango Год назад
bro watch it more than once dont skip anytinng
@gamefeegz2365
@gamefeegz2365 Год назад
This was great and you gave us the cherry on top of telling us how we could potentially mess up if we follow your other tutorials. Brilliant.
@JSO18
@JSO18 2 года назад
This is one of the best character controller tutorials on RU-vid. You deserve a lot more attention for this. One question: it there a way to increase the speed that the camera transitions between camera angles? the transition feels a little too slow for a game where you have to transition often and very quickly. Edit: also, in the first person movement video the gravity seems much higher than mine is. I ended up using a script to manually add a custom gravity force but I was wondering if there was a better way to do it. Edit again: I also noticed that the two separate cinemachine cameras save their last position before you switched away from them, meaning sometimes when you switch it can completely turn around your camera view and player which is unideal. is there any way to update the position of the cameras when you switch to them to avoid this?
@JSO18
@JSO18 2 года назад
I figured out how to change the blend speed, in the cinemachine brain on the main camera you can change the amount of time the blend takes under default blend.
@JSO18
@JSO18 2 года назад
I figured out a solution to the last question too: alongside each cinemachine game object, save each cinemachine as a cinemachine.cinemachineFreeLook as well. then, in the camera switch function, use if statements to find out what the current style is and than use the cinemachinefreelook variable of that camera to find out what its current x value is. then, set that x value to the camera you are switching to. I probably made that way more complicated than it needs to be but it works so I'm happy.
@davegamedevelopment
@davegamedevelopment 2 года назад
Thanks a lot man! Also glad that you could fix most of the problems - and thanks for sharing the solutions with others! As for the gravity, yes there is a better way, go to Project Settings -> Physics -> Gravity and change it to 0, -30, 0
@kersensei
@kersensei Год назад
@@JSO18 hey im having the same issue, i understand you solution to a degree, you mind posting that bit of code please. thanks
@nealfinn4691
@nealfinn4691 Год назад
@@kersensei Me too, a little bit of code will help
@noirlavender6409
@noirlavender6409 2 года назад
I love you man, thank you. I hope you keep it up. Not to raise comparisons but you're among the best tutorial makers we have right now
@davegamedevelopment
@davegamedevelopment 2 года назад
Thank you so much, glad I could help!
@juanluisg6980
@juanluisg6980 5 месяцев назад
[2:35] _Dead Zone_ Currently, in version 2.6.17, the dead zones are set to 0. Maybe they heard you XD
@BlazeX-c3m
@BlazeX-c3m 4 месяца назад
For anyone having trouble cause the character won't jump , just set the whatisground to default and it should work
@alod4412
@alod4412 2 года назад
that's what i want for a long time! thanks for sharing!
@davegamedevelopment
@davegamedevelopment 2 года назад
Glad I could help!
@lauramclane5790
@lauramclane5790 Год назад
your tutorials are absolutely amazing!! thank you so much
@paraloski3040
@paraloski3040 3 месяца назад
what could be the reason that my character doesnt turn to where i walk. he keeps facing one way
@Diamond-yn4nu
@Diamond-yn4nu 2 года назад
the tutorial worked just fine, thanks
@mediamermaid333
@mediamermaid333 11 месяцев назад
Thank you!!
@HarshaKarteek
@HarshaKarteek 2 года назад
you deserve more views man nice content
@CarpathianWasteGroup
@CarpathianWasteGroup Год назад
Can't wait for the implementing of blender animations and models into unity tutorials! I hope
@masterpeace47
@masterpeace47 4 месяца назад
I really like the shader of your capsule. Can you make a tutorial?
@qaltx
@qaltx 2 года назад
next video idea - double jump and katana like in karlson
@Cattailbruh
@Cattailbruh 8 месяцев назад
I copyed the code perfectly and it is not working. I would point him west, press forward and he'd move north. I am just starting unity, please does anyone know what I can do to fix this.
@karage1250
@karage1250 2 года назад
That's so cool!!! Thanks 👍
@davegamedevelopment
@davegamedevelopment 2 года назад
Glad you like it!
@conedome6845
@conedome6845 Год назад
An issue I'm havinng is that the capsule will start to lean down toward the ground when looking down and that is causing issues with movement like I can't move as the character is trying to move down into the floor
@floofie_3
@floofie_3 Год назад
thanks for this nice and easy tutorial
@Diamond-yn4nu
@Diamond-yn4nu 2 года назад
Please more tutorials about the skills of walking on ropes, and like so of the minute flats, movement near the walls and hanging like the Assassin's Creed method, A surprise attack on the enemy thank you.
@davegamedevelopment
@davegamedevelopment 2 года назад
Thanks for the suggestions, I'll think about it!
@garebrylls
@garebrylls 2 года назад
Getting quite a bit of "jittery" movement when I switch to combat mode with this given implementation. has anyone else faced this issue? If so, is there a solve?
@IamNerva
@IamNerva Год назад
did you figure this out? i have the same issue
@bhoffman1967
@bhoffman1967 2 года назад
"CameraHolder" is shown in the hierarchy, but you don't mention what it is. Can you shed some light there?
@fulldivegames667
@fulldivegames667 2 года назад
Sorry I'm two months late here but just in case anyone else is struggling with it, It's just an empty game object to hold the "Main Cam" which he renamed "Player Cam". Which I think is mainly there for organization so it's not required. But the main cam is what the Thirdpersoncam script gets attached to.
@123eddie
@123eddie 2 года назад
This is the perfect tutorial but, the camera is quite "jittery" for me. Anyone know the fix?
@user-no2sz2sy4h
@user-no2sz2sy4h 2 года назад
hey, did you fix this?
@123eddie
@123eddie 2 года назад
@@user-no2sz2sy4h Not really, but it was better when I played in fullscreen
@gabrielfavaro2665
@gabrielfavaro2665 2 года назад
@@123eddie it was for me too. turns out this video's method isnt smooth at all. Im looking up on another one and it goes much better.
@nodignity1337
@nodignity1337 4 месяца назад
Followed this tutorial ended up a capsule spawning middle of nothing falling the to void infinetely. There was a camera to see it tho. Thanks for helping me.
@bdd740
@bdd740 2 года назад
This is awesome thanks.
@davegamedevelopment
@davegamedevelopment 2 года назад
Glad you like it!
@ralev_tsu
@ralev_tsu 2 месяца назад
Is there any way you could make a tutorial on how to add animations for a character? Thanks for the tutorial btw!
@andyweightman-pilv5704
@andyweightman-pilv5704 2 года назад
Hey! I have been following this series, and it's awesome! But, could you do a tutorial on adding footsteps to this system? :)
@davegamedevelopment
@davegamedevelopment 2 года назад
Thanks a lot man! And yeah I'll think about it :D
@tocinoIQ
@tocinoIQ Год назад
Thank you so much now im starting making money
@futurekip9590
@futurekip9590 2 года назад
It's a very helpfull tutorial, but i have two issues: First my player doesn't rotate to where the camera is looking in combat mode. Second in the normal and topdown mode he does not now what the forward direction is. So if i am looking to the right and i want to walk to the right, i still need to click D on my keyboard but it should work when i click W. Does anyone now how to solve this issues?
@futurekip9590
@futurekip9590 2 года назад
its very simple how to fix it i accidently put the firstPersonCam script on the player object but it needs to be on the main camera thats how you fix it i am so dumb
@davegamedevelopment
@davegamedevelopment 2 года назад
No problem, glad you fixed it :D
@MrPonchovie
@MrPonchovie 2 года назад
@@futurekip9590 thanks for the solution, i had made the same mistake!
@MrPine656
@MrPine656 2 года назад
@@davegamedevelopment Hi Dave, I'm kind of in his boat too. This is only happening for the combat camera, but every time I activate it, the player object only keeps his rotation from the previous camera setting, and doesn't ever rotate in combat mode. What might I be doing wrong? {Edit: If I disable the other cameras, then the character will turn the correct direction every time I move forward, but if they are enabled upon bootup, for some reason he can no longer turn.
@takacao8373
@takacao8373 Год назад
you helped me so much! Thanks a lot man. However, I am stuck with something I don't know how to fix, which is whenever I try to switch camera, it also change the direction of my character as well. I think it because each cinemachine camera has different x,y,z coordinates when it was activated, and because the cameras don't line up, so the script that make the character moves to where the camera look at is kinda mess it up a little bit. Do you know how to fix this? Thanks a lot again!
@tdgray978
@tdgray978 Год назад
When I try this, the camera jitters when I move directly left or right. Anybody have any ideas why this might be the case?
@Diamond-yn4nu
@Diamond-yn4nu 2 года назад
Excellent thank you
@davegamedevelopment
@davegamedevelopment 2 года назад
Glad you like it!
@honkhonk5000
@honkhonk5000 8 месяцев назад
I really like these tutorials but I wish he went a little more in depth as to 'why' he's doing certain things. This is probably just a personal gripe but I don't like doing things without understanding why they work and sometimes I can't figure this stuff out for myself as I am just a lay programmer (lol I only know the most rudimentary things and I barely know any complex maths) I digress though, these are great videos and the scripts look like they work beautifully.
@Plaguestris
@Plaguestris 3 дня назад
this video was helpful but by thor was it painful, typing to fast for me and it felt like thing weren’t explained enough, or at least as much as id like it to be
@nickcantanimatethis
@nickcantanimatethis 2 года назад
Can you make a gliding turtorial with this script? (If there are two times the same comment I'm sorry my YT is a little bit buggy)
@j0aca
@j0aca 18 дней назад
the only problem im having is that my capsule doesnt rotate to look as in the camera. it moves where im looking but doesnt rotate the model. any fix? saw that the player movement that u did freezes rotation but that doesnt fix it
@22marshmellows54
@22marshmellows54 2 года назад
this is awesome :)
@davegamedevelopment
@davegamedevelopment 2 года назад
Thanks a lot!
@mentally-insaneperson
@mentally-insaneperson Год назад
ngl sometimes this guys sounds like Brackeys, nice vid btw.
@burning5348
@burning5348 2 месяца назад
for some reason when i make a freelook camera it does not make its own object and the camera does not work
@Katskas
@Katskas Месяц назад
I did everything right but I just wanted to know how do I keep it just at Top down, I don’t want it to be able to switch to 3rd person or combat.
@toastyyy2458
@toastyyy2458 2 года назад
when i install cinemachine it doesnt show up in the top toolbar, instead it shows under the components menu, and when i add it to the scene its parented to something and it doesnt work like yours does, i installed it the same way you did.
@HR-hg8yr
@HR-hg8yr 2 года назад
it's moved to gameobject menu
@channel11-n
@channel11-n Год назад
these videos are the best
@mickeynilson7684
@mickeynilson7684 Год назад
I'm havin a hard time at 4:40, because you're using that "Camera Holder" and "PlayerCam" but you haven't talked about that, i'll be really happy if you can elighten me about it
@radon5240
@radon5240 Год назад
Same, please tell me if you know how to fix it
@mickeynilson7684
@mickeynilson7684 Год назад
@@radon5240 You put the code on the ThirdPersonCamera, the other cams are from another tutorial
@radon5240
@radon5240 Год назад
@@mickeynilson7684 ohhhh, thx1
@Helper_Craft
@Helper_Craft Год назад
Bro your videos are @next_level but the only problem is you go fast and doesn't explain much in detail You should make a playlist explaining everything about game controller believe me you will get more support than you think 😊
@Camilo16l
@Camilo16l Год назад
Thank you very much :D
@nicolasportu
@nicolasportu 2 года назад
Outstanding!
@the_g_emperorgr4657
@the_g_emperorgr4657 2 месяца назад
When I assign the combat look at point the camera starts clipping. Specifically the top and bottom rig. Any ideas why that happens?
@ps5games821
@ps5games821 2 года назад
Great tutorials
@davegamedevelopment
@davegamedevelopment 2 года назад
Thanks!
@Garyson-cm8xk
@Garyson-cm8xk 2 месяца назад
question, the player movement asset that u are using in the video, can u edit it with some of the player movement code like the sprinting, climbing, dashing, and the rest just want to know
@mrworldwide9172
@mrworldwide9172 2 года назад
can you make third person using rigidbody and not with cinemachine and character controller Dont get me wrong i like your videos but i just want to know how can it be done with rigidbody only And can you make series on full body awareness FPS controller in unity? There are no tutorials on that for unity though unreal engine has a lot of tutorials for that. thanks and you and your videos are awesome thanks for teaching us for free hehe
@AquariaAiryglyphia
@AquariaAiryglyphia 2 года назад
Do it with Rigidbody, but also do it both with AND without cinemachine. I prefer Cinemachine but that's just me. I used to dislike Cinemachine. I'm only asking for with AND without in order to benefit others and not just myself. :)
@davegamedevelopment
@davegamedevelopment 2 года назад
I did use a rigidbody in this tutorial :D I sometimes call the whole system a character controller, but it's based on a rigidbody. And if you don't want to use cinemachine that's fine, then you need to make a camera script and code all of the rotation yourself :D
@WhimzyInteractive
@WhimzyInteractive Год назад
Player wont change what "forward" is for them despite camera moving. How would I do about fixing this?
@SatEl-i3w
@SatEl-i3w 8 месяцев назад
if you encountered a problem when writing a script to rotate the orientation and your character flew somewhere to Kazakhstan, then try this script Vector3 direction = Cam.transform.position - orientation.transform.position; direction.y = 0; orientation.transform.rotation = Quaternion.LookRotation(-direction, Vector3.up);
@Daniel-oy4no
@Daniel-oy4no Месяц назад
I know I’m a little late but I got a problem with my player movement. My character goes way too fast once I put it in combat mode. It also slants my player a little to the right. Can anyone help?
@FriskDreemurr66669
@FriskDreemurr66669 5 месяцев назад
id just fixed my player model and now my player wont move, its stuck to the ground and will only rotate
@waynedaley6079
@waynedaley6079 Год назад
Going Thru this tutorial but I don't see how the CameraHolder was set up can you explain this ?
@andridwiseptian1825
@andridwiseptian1825 2 года назад
your voice remind me of brackeys
@davegamedevelopment
@davegamedevelopment 2 года назад
I hear that often :D
@yesimhairy
@yesimhairy 2 года назад
Have you done the grappling mechanic yet? Not sure if I've missed it
@davegamedevelopment
@davegamedevelopment 2 года назад
Not yet :D
@clumsypanda1039
@clumsypanda1039 2 года назад
is this brackeys 2nd channel? xD man your voice really remind me of him
@davegamedevelopment
@davegamedevelopment 2 года назад
Maybe it is, who knows :D
Далее
1ST AND 3RD PERSON CONTROLLER - COMPLETE COURSE
26:11
Beatrise (пародия) Stromae - Alors on danse
00:44
Свожу все свои тату (abricoss_a_tyt)
00:35
THIRD PERSON MOVEMENT in Unity
21:05
Просмотров 1,4 млн
6 Years of Blender in 13 Minutes
13:01
Просмотров 107 тыс.
SLOPE MOVEMENT, SPRINTING & CROUCHING - Unity Tutorial
8:45
I Made My First Game in Godot in 3 Weeks...
26:21
Просмотров 367 тыс.
How do Video Game Graphics Work?
21:00
Просмотров 3,6 млн
FULL 3D ENEMY AI in 6 MINUTES! || Unity Tutorial
5:52
Просмотров 633 тыс.
Unity's New Input System:  The Definitive Guide
32:07
Просмотров 29 тыс.