How to Move Characters in Unity 3D: Built-In Character Controller Explained [#1]

preview_player
Показать описание
Learn how to use the built-in character controller to move your characters in Unity 3D with this detailed explanation and break down!

This beginner-friendly tutorial is a thorough explanation of Unity 3D's built-in character controller! By understanding the properties and methods available, we can learn to properly move our characters without causing issues down the line!

SUPPORT THE CHANNEL:
iHeartGameDev Merch:

WANT MORE?
Interested in learning more about animating characters in Unity? Check out my growing series of tutorials:
✦ Like the vid? Please consider Subscribing!
✦ Missed out on the last episode?

SOCIAL:
✦ Discord
✦ Twitter

LINKS FROM THE VIDEO:
🤖 Download Jammo for YOUR game:
⭐ And Check Out MixAndJam!

GEAR:

►TIMESTAMPS:
Intro: 0:00
Project Setup: 0:33
Adding Character Controller: 0:54
Center, Radius, Height: 1:06
What is a Character Controller: 1:33
Collider Caveat: 1:51
Min Move Distance: 2:13
Skin Width Examples: 3:09
Skin Width Explained: 3:53
Step Offset: 4:06
Slope Limit: 4:43
Unity Docs: 5:07
Detect Collisions: 5:20
Enable Overlap Recovery: 6:20
Collision Flags: 6:54
IsGrounded: 7:10
Collision Flags Are Tricky: 7:27
Velocity: 8:31
How Move and Simple Move Work: 9:01
OnControllerColliderHit: 11:38
Next Time: 12:12
Outro: 12:30

Thank you for watching! 💛
Рекомендации по теме
Комментарии
Автор

You will probably be the next biggest thing in Unity tutorials after Brackeys with this high-level quality content. Solid work!

xianead
Автор

I'm a Unity developer since 2015 and believe me, I've seen a lot of tutorials during these years, both free and paid. I have to say yours are the best I've ever seen! Clear, concise, informative and straight to the point! I hope you'll continue this wonderful work of yours in the future because your tutorials are pure gems! Thanks a lot!

Novecento
Автор

I love this. It's always good to know how something works in programming. They should place this video on the documentation page. Can't wait for the next one!

KingRecycle
Автор

Fantastic quality video. I rarely see videos that explain everything super well and also give visuals that help you perfectly grasp exactly what's happening. I'm looking forward to new videos in the future!

AlecAndersonZx
Автор

This could not have come a better time for me. I was just struggling with some of this stuff this morning

michaelmcveigh
Автор

Awesome tutorial. Easily, by far and away the most informative and information packed and accessible unity tute I haven seen on youtube. I love how you use the side by side visual examples to explain. Keep it up and i look forward to watching more 👍

MJOb
Автор

Great visual breakdown of the movement controller properties mate. Perfectly explains what they do and when you'd use them. Looking forward to more great videos like this.

simoncodrington
Автор

Great video as always! I'll be pointing any beginners to your videos from now on, as you are good at explaining fundamentals than most of the others. Cheers mate!

chandrahasp
Автор

Awesome video and in depth explanations. Will use this as a reference to anyone who wants to learn because you explained them so well and even had a few things in there that I didn't know. I've always made my own character controllers because I better understand them and I get what I want. This was very insightful even to me and may even help speed up my process.

DarkParadice
Автор

Awesome video with simple and easy to understand explanation. What's more better is your direct demonstration in the editor itself. Makes the concept very easy to understand as it can be visualized directly. Keep up the awesome work!!

abhisheksuper
Автор

Yo, this video is sick. I had to learn most of this on my own over a few years and I STILL didn't know about the collision collider flags and the character controller callback method. Great work, can't wait for the next video.

thewightone
Автор

Great breakdown of everything! This was really well edited! Looking forward to more!

zachklegon
Автор

Best detailed explanation of the CC I've seen. Added to my must watch playlist.

leedavis
Автор

I was watching another video and this autoplayed and super I'm glad I didnt switch it off. This was such a clear and simple description of all the properties. Thank you!

TheRyanSmee
Автор

So detailed and such a good explanation. Love your content, keep it up!

erikshukhyan
Автор

seeing awesome new videos like these, makes me think how much the gamedev community has yet to grow in terms of tutorials. thanks nicky!

ktmochiii
Автор

I love the fact that you take your time for quality content, instead of pumping out videos continuously. Great work man. Helping a lot of people. Thanks

tamilmaran
Автор

Great stuff Nicky! You always have an excellent way of using visuals combined with your ability to convey concepts concisely. I know I speak for others that are visual learners. Cheers.

erz
Автор

dude i need this series, can't wait for ep. 2! keep em coming

metin
Автор

Really incredible timing, I was just looking for an explanation like this so I can help a friend without completely coding a character controller from scratch!

XuryGreer