Open World Tutorial Series - Creating the Movement Code

  Рет қаралды 28,330

Filmstorm

Filmstorm

Күн бұрын

Пікірлер: 81
@alberto-martino
@alberto-martino 5 жыл бұрын
I'm looking forward to see next partsss!! 🤯🍻
@2fat2hide64
@2fat2hide64 5 жыл бұрын
Still waiting :(
@michelveraliot
@michelveraliot 5 жыл бұрын
Im a pro développer of Unity because of you and others youtuber its Been 3 year and i will forever support you're Channel , i missed the Time when i was a noob and i Always looked at ur Channel. Good continuation
@Filmstorm
@Filmstorm 5 жыл бұрын
Thanks Veraliot, I really appreciate you taking the time to write this comment :D
@michelveraliot
@michelveraliot 5 жыл бұрын
@@Filmstorm You're welcome i wish you a good road on this life ^^
@SAS_2509
@SAS_2509 5 жыл бұрын
i was struggling to make my character face the direction he moved in rather than reverting back to his original direction. I'm so glad i found this, probably the best tutorial out there..clear explanations and examples to follow. I can't wait to see the rest of the series, keep up the good work! :)
@MyNameIsPanda
@MyNameIsPanda 4 жыл бұрын
Little late to watch, but one of the best tutorials for 3d character movement I have personally seen thank you so much!
@devind9527
@devind9527 5 жыл бұрын
I figured out my issue. Thanks for these amazing videos! Very Informative and goes into detail about how it all works together keep up the good work
@gameassetsonline8326
@gameassetsonline8326 5 жыл бұрын
Brilliant! Was looking forward to this.
@ggdevelopment7403
@ggdevelopment7403 5 жыл бұрын
Great tutorial! I'm looking forward to the next episode
@archmagesalamar1377
@archmagesalamar1377 5 жыл бұрын
Great tutorial! Can't wait to watch the rest. Thanks!
@HowToDo1122
@HowToDo1122 5 жыл бұрын
Glad to see you back Please make tutorial on how to make car Enter and Exit system with animations
@siavashaliyari3458
@siavashaliyari3458 5 жыл бұрын
Really happy seeing a video from you
@wendy5256
@wendy5256 5 жыл бұрын
I really hope to this project keep going. I combined this and another tutorial to make a movement system that really works for my project, I can't wait to learn more.
@DRYstudios1994
@DRYstudios1994 5 жыл бұрын
What was the other tutorial you found? I've been looking for days trying to figure out how to get the character to move straight horizontally in relation to the camera when I press "a" or "d" instead of having him run in circles around the camera.
@wendy5256
@wendy5256 5 жыл бұрын
@@DRYstudios1994 oh sorry, the other tutorial was for flight, I cant help there
@Lee-rc2jy
@Lee-rc2jy 4 жыл бұрын
devastated that you didnt continue this series
@Crystal_Gear
@Crystal_Gear 4 жыл бұрын
kind of a shame there's no second episode to this series, but thanks a lot for your help!
@jdonaldsontcs
@jdonaldsontcs 4 жыл бұрын
Damn, how am i just finding this now?! cant wait to see whats next
@mahmutucak2293
@mahmutucak2293 5 жыл бұрын
That's what i need. Waiting new videos..
@ITheYellowFlashI
@ITheYellowFlashI 5 жыл бұрын
looking forward also for this sir
@homesweethome1706
@homesweethome1706 5 жыл бұрын
please bro we needed this tutorial
@iggythemad
@iggythemad 5 жыл бұрын
Exactly what I wanted
@whiteravenshow4342
@whiteravenshow4342 3 жыл бұрын
Resource and project files is now not availible? I get a 404 error when I try to follow a link.
@Filmstorm
@Filmstorm 3 жыл бұрын
Hey let me look into it and I’ll get a new link online for you
@kahungchim6367
@kahungchim6367 5 жыл бұрын
The movement code isn't the hardest part. Unity is lack of a proper solution system for managing large terrain. I hope I can learn something from this tutorial series.
@user-kf7my6tg7i
@user-kf7my6tg7i 4 жыл бұрын
Great video but hard to watch on a 1080p display..
@Filmstorm
@Filmstorm 4 жыл бұрын
True, should make the text larger?
@user-kf7my6tg7i
@user-kf7my6tg7i 4 жыл бұрын
@@Filmstorm that would help a lot :)
@ym1612
@ym1612 5 жыл бұрын
This is good stilll, but we wanna see more playmaker tutorialssss
@ujjawaltyagi9481
@ujjawaltyagi9481 5 жыл бұрын
Are you gonna add add a character with animation in the future in this controller?
@thewassim-647
@thewassim-647 2 жыл бұрын
Thank's aloooooooooooooooooot
@avi7278
@avi7278 4 жыл бұрын
How do you get the scene lighting like you have it (with a global light and no shadows, etc). My default scene lighting looks nothing like yours. thanks!
@الصديقفيوقتالضيق
@الصديقفيوقتالضيق 3 жыл бұрын
Open Window (at top of unity) > Rendering > Lighting Settings it will open a window , in Environment lighting Section Change The Source , From SkyBox To color or gradient
@shonik-cm6kn
@shonik-cm6kn 5 жыл бұрын
Nice video, but only one video yet? (In this Tutorial Series)
@rPradhip
@rPradhip 5 жыл бұрын
Add it to a playlist if not already added it would be helpful . Thank you cheers
@Filmstorm
@Filmstorm 5 жыл бұрын
Yes we will add it to the Playlist. 👍🏼
@Lama-we9sd
@Lama-we9sd 3 жыл бұрын
I can't access the project files on the website. I get a 404 error when i open the link.
@adambugner5049
@adambugner5049 4 жыл бұрын
@Filmstorm hi thanks for the tutorial i did everything to the tee and its works exactly how you intended, 2 questions is this still one of the best ways to have a camera setup? and if you could tell me shortly what path i should take to animate this, does it require more code?or do i simply make my own animations and set them up with unity its self?
@carlabalos3884
@carlabalos3884 4 жыл бұрын
What if I don't want the capsule to follow the rotation of the camera?
@torororororo
@torororororo 4 жыл бұрын
Hi, how do i add jump function to this? please reply, thanks!
@smileytrashbag6404
@smileytrashbag6404 4 жыл бұрын
character controller When I put my character, my character's own collider is disabled. How do I fix this? Thanks!
@snailsofneon
@snailsofneon 4 жыл бұрын
thank you for the tutorial. my only issue is the cinemachine didn't go to the top like shown :')
@mauricioyaman570
@mauricioyaman570 4 жыл бұрын
excuse me...!!!! your resource file not exist, if i like follow you, how i work if you don't have the resource file ?
@navi334
@navi334 4 жыл бұрын
So, what I'm having a problem with is that the character is moving faster when moving diagonally. I tried figuring out where to normalize it (if that is possible), but couldn't figure it out.
@ujjawaltyagi9481
@ujjawaltyagi9481 5 жыл бұрын
Will you add a cover system in this project?
@tehanu3030
@tehanu3030 5 жыл бұрын
When will the next tutorial/episode come out?
@medmel2160
@medmel2160 5 жыл бұрын
Hi ! Thank for your tutorial, it works great ! I have a questions for you if you don't mind When I go left and hold, the camera doesn't follow the target "horizontally", it makes a slow rotation which changes the initial target destination of the left input after a while. How to make it sticks completely to the character movement? Thanks again and have a good day !
@alisaleem2381
@alisaleem2381 4 жыл бұрын
Where are the other parts?? 🤔
@2fat2hide64
@2fat2hide64 5 жыл бұрын
The link inthe discription doesnt work anymore
@mudit_mathur
@mudit_mathur 5 жыл бұрын
Still Waiting for more parts.....
@nichtpedro2978
@nichtpedro2978 4 жыл бұрын
Could you Show how to add a Charakter?
@Filmstorm
@Filmstorm 4 жыл бұрын
Coming up in the new tutorials!
@iggythemad
@iggythemad 5 жыл бұрын
Will this series continue? :'(
@siavashaliyari3458
@siavashaliyari3458 5 жыл бұрын
👍👍👍
@siavashaliyari3458
@siavashaliyari3458 5 жыл бұрын
Tnx
@mikhaelcool7
@mikhaelcool7 5 жыл бұрын
14:40 and this is all I see NullReferenceException: Object reference not set to an instance of an object MovementController.MovementManager () (at Assets/Scripts/MovementController.cs:32) MovementController.Update () (at Assets/Scripts/MovementController.cs:24) 17:56 NullReferenceException: Object reference not set to an instance of an object MovementController.MovementManager () (at Assets/Scripts/MovementController.cs:47) MovementController.InputDecider () (at Assets/Scripts/MovementController.cs:40) MovementController.Update () (at Assets/Scripts/MovementController.cs:29)
@LarryHazard
@LarryHazard 4 жыл бұрын
Where's the next tutorial :..D
@Filmstorm
@Filmstorm 4 жыл бұрын
Oh my, it is time for a new one isn’t it. 🚀
@rashiddev7545
@rashiddev7545 5 жыл бұрын
You some very interesting videos on your channel the only downside is that you don't upload videos regularly !
@Avaku333
@Avaku333 5 жыл бұрын
hey can you please update the Open World Animations please, for example, add interaction animations, or something else. Because the Open World Animations are the same price as the adventure kit, and it is much better I just didn't know about it when I bought the Open World.
@ethanungar1589
@ethanungar1589 5 жыл бұрын
Why is my character moving so fast Plz help
@roundzerodev
@roundzerodev 5 жыл бұрын
I would like to use this without CharacterController ... :/
@Filmstorm
@Filmstorm 5 жыл бұрын
Would you rather move the character with physics instead? I can write a custom piece of code for you to get it working 👍🏼
@roundzerodev
@roundzerodev 5 жыл бұрын
@@Filmstorm Exactly, I'm trying to make a Hack and slash, I really like your tutorials but I always want to change something hahaha, if you can help I'll be grateful !!
@Filmstorm
@Filmstorm 5 жыл бұрын
No problems, give me a bit and I’ll get something back to you.
@roundzerodev
@roundzerodev 5 жыл бұрын
Thank you very much, I'll be waiting !!
@medmel2160
@medmel2160 5 жыл бұрын
@@roundzerodev did you get a response?
@blad3sashab
@blad3sashab 5 жыл бұрын
What's with the video quality?! Am I only one getting only 360p or?
@Filmstorm
@Filmstorm 5 жыл бұрын
Still processing! Hope it’s done soon 👍🏼
@Irategamefan
@Irategamefan 5 жыл бұрын
After seeing this I watched it like 20 times after and never noticed that 2nd bit on gravity you put in well turning it to gravity Multiplayer you put something in that I can't see. I then went on my own taking a note from one of your other tuts and added a animator witch worked quite well but then instead of waiting I tried to figure out jump asked some friends and it just kinda boiled down to breaking the code and all the gravity so back to square one and maybe just wait for the jump video....
@Irategamefan
@Irategamefan 5 жыл бұрын
To be kinda clear at 26:32 I'm guessing the Private Float with the InputX, Input Z and Speed is where you put a Gravity call.
@jochenfong3056
@jochenfong3056 5 жыл бұрын
so many good videos by unity2019 HDRP,but open games(hdrp) less less less'''''''''
@Filmstorm
@Filmstorm 5 жыл бұрын
We are covering the HDRP setup and implementation in the next couple of tutorials 👍🏼
@roopagupta5789
@roopagupta5789 5 жыл бұрын
Could you tell me the pc requirements for unity or ue4
@Alinubu
@Alinubu 7 ай бұрын
wen sprint and jump? 😂
@الصديقفيوقتالضيق
@الصديقفيوقتالضيق 3 жыл бұрын
using System.Collections; using System.Collections.Generic; using UnityEngine; [RequireComponent(typeof(CharacterController))] public class MovmentsController : MonoBehaviour { private float InputX, InputY, Speed; private Camera cam; private CharacterController characterController; private Vector3 desiredMoveDirection; [SerializeField] float rotationSpeed = 0.3f; [SerializeField] float allowRotation = 0.1f; [SerializeField] float movmentsSpeed = 1f; [SerializeField] float gravity; // Start is called before the first frame update void Start() { characterController = GetComponent(); cam = Camera.main; } // Update is called once per frame void Update() { InputX = Input.GetAxis("Horizontal"); InputY = Input.GetAxis("Vertical"); MovmentsManager(); InputDecider(); } void InputDecider(){ Speed = new Vector2(InputX, InputY).sqrMagnitude; if(Speed > allowRotation){ RotationManager(); } else{ desiredMoveDirection = Vector3.zero; } } void RotationManager(){ var forward = cam.transform.forward; var right = cam.transform.right; forward.y = 0; right.y = 0; forward.Normalize(); right.Normalize(); desiredMoveDirection = forward * InputY + right * InputX; transform.rotation = Quaternion.Slerp(transform.rotation, Quaternion.LookRotation(desiredMoveDirection), rotationSpeed); } void MovmentsManager(){ gravity -= 9.8f * Time.deltaTime; Vector3 moveDirection = desiredMoveDirection * (movmentsSpeed * Time.deltaTime); moveDirection = new Vector3 (moveDirection.x, gravity, moveDirection.z); characterController.Move(moveDirection); if(characterController.isGrounded) { gravity = 0f; } } }
@Lou-hf8zt
@Lou-hf8zt 4 жыл бұрын
hiiiiiiiii
@ethanungar1589
@ethanungar1589 5 жыл бұрын
using System.Collections; using System.Collections.Generic; using UnityEngine; [RequireComponent(typeof(CharacterController))] public class PlayerMovment : MonoBehaviour { private float InputX; private float InputZ; private float Speed; private Camera cam; private CharacterController characterController; private Vector3 MoveDiracsion; [SerializeField] float rotationSpeed = 0.0003f; [SerializeField] float alloRotasion = 0.0001f; [SerializeField] float MovmentSpeed = 0.0001f; // Start is called before the first frame update void Start() { characterController = GetComponent(); cam = Camera.main; } // Update is called once per frame void Update() { InputX = Input.GetAxis("Horizontal"); InputZ = Input.GetAxis("Vertical"); InputDecider(); MovementManeger(); } void InputDecider(){ Speed = new Vector2(InputX, InputZ).sqrMagnitude; if(Speed > alloRotasion){ RotationManeger(); }else{ MoveDiracsion = Vector3.zero; } } void RotationManeger(){ InputX = Input.GetAxis("Horizontal"); InputZ = Input.GetAxis("Vertical"); var camForward = cam.transform.forward; var camRight = cam.transform.right; camForward.y = 0; camRight.y = 0; camForward.Normalize(); camRight.Normalize(); MoveDiracsion = camForward * InputZ + camRight * InputX; transform.rotation = Quaternion.Slerp(transform.rotation, Quaternion.LookRotation(MoveDiracsion), rotationSpeed * Time.deltaTime ); } void MovementManeger(){ Vector3 DesierdMoveDiracsion = MoveDiracsion * Time.deltaTime; characterController.Move(MoveDiracsion); } } why is my character moving so fast plz someone help
Third Person Camera System using Cinemachine in Unity
19:07
Filmstorm
Рет қаралды 137 М.
Create an Open World Movement System in Unity C#
21:13
Filmstorm
Рет қаралды 99 М.
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
Make your Characters Interactive! - Animation Rigging in Unity
16:19
I Made the Same Game in 8 Engines
12:34
Emeral
Рет қаралды 4,3 МЛН
Gorgeous terrain is SUPER EASY (Unity Tutorial)
21:55
Thomas Brush
Рет қаралды 376 М.
THIRD PERSON MOVEMENT in Unity
21:05
Brackeys
Рет қаралды 1,5 МЛН
How To Build An Event System in Unity
8:01
Game Dev Guide
Рет қаралды 417 М.
Idle, Walk, and Run Animations in Unity Tutorial
5:02
RSDevelopment
Рет қаралды 43 М.
Unity: Creating an Animated Player Character
5:23
Int3gr4t3d C1rcu1t
Рет қаралды 154
How many Zombies can Unity handle?
3:30
Filmstorm
Рет қаралды 15 М.
How Games Have Worked for 30 Years to Do Less Work
23:40
SimonDev
Рет қаралды 1,4 МЛН
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19