Unity C# : Character Control - Rotate and move forward

  Рет қаралды 38,369

about game making

about game making

Күн бұрын

Пікірлер: 60
@semihaksoy8182
@semihaksoy8182 2 жыл бұрын
Your channel is a treasure
@aboutgamemaking
@aboutgamemaking 2 жыл бұрын
Thank you! I will keep it up! :)
@semihaksoy8182
@semihaksoy8182 2 жыл бұрын
@@aboutgamemaking Looking forward to! :)
@MrBrianvictor
@MrBrianvictor 2 жыл бұрын
Finalmente encontrei Alguém que consegue explicar de jeito simples e correto, OBRIGADO :)
@aboutgamemaking
@aboutgamemaking 2 жыл бұрын
Estou honrado que meu vídeo tutorial tenha sido útil para você. Muito obrigado por assistir!
@niko-sam2471
@niko-sam2471 2 жыл бұрын
mn eu n sei pq mas o meu n funcionou tava dando um erro de n sei oq GameObject aconteceu isso ctg???
@aboutgamemaking
@aboutgamemaking 2 жыл бұрын
Mostre a mensagem exibida no console do Unity para uma análise precisa.
@niko-sam2471
@niko-sam2471 2 жыл бұрын
@@aboutgamemaking error CS0246: The type or namespace name 'GetComponent' could not be found (are you missing a using directive or an assembly reference?)
@aboutgamemaking
@aboutgamemaking 2 жыл бұрын
@@niko-sam2471 Verifique se o plug-in do Unity está instalado por meio do instalador do Visual Studio.
@amelienguekora3784
@amelienguekora3784 2 жыл бұрын
Thanks for this tutorial @about game making, it helps me a lot !! :D Are you planning to make a tutorial to show how Yui jumps and how she turns back when she's running ?
@aboutgamemaking
@aboutgamemaking 2 жыл бұрын
Thank you! And Yes, I was going to make the tutorial about how the Character Jump. However, there were some issues that had to be resolved in the verification stage. For example, switching a jump animation or prohibiting key input while jumping. Since it was confirmed that the character jump should include many functions unexpectedly, it seems that it will take some time to make a tutorial for it. Furthermore, since there are a lot of things I am currently doing at the company I work for, I am making a tutorial video that can be easily shown. :( If you have any questions about implementing functions other than character jumping, please feel free to tell me. :)
@amelienguekora3784
@amelienguekora3784 2 жыл бұрын
@@aboutgamemaking thanks for your quick answer ! :D I understand that you have a lot of work, I'll be waiting for your next tutorial. Good luck ! (y)
@regys9521
@regys9521 2 жыл бұрын
Amazing video, thanks
@aboutgamemaking
@aboutgamemaking 2 жыл бұрын
No, I thank you for watching!
@pietzschenietzsche6176
@pietzschenietzsche6176 Жыл бұрын
I encounter a problem with the character controller, the character controller collider moves away from the player when collides with another collider like a collider from a tree or a slope, I'm still looking for the solution. Did you encounter this problem? How did you resolve it?
@pietzschenietzsche6176
@pietzschenietzsche6176 Жыл бұрын
I noticed that not only happens when it collides, also when the player rotates, it seems that is necessary to apply local rotation when the obj has a parent, so it is necessary to add the character controller in the parent and not the obj it self?
@aboutgamemaking
@aboutgamemaking Жыл бұрын
Hmm it is ode. I will check it out.
@pietzschenietzsche6176
@pietzschenietzsche6176 Жыл бұрын
@@aboutgamemaking Hi,I tried to use local rotation but it didn't work, and I tried in very different ways to write that piece of code, so I just remove the parent and it worked, I'm on unity 2021.3 btw, but thanks, your videos are amazing :)
@danegamedev
@danegamedev 3 жыл бұрын
Your video help me so much
@aboutgamemaking
@aboutgamemaking 3 жыл бұрын
I'm very glad that the tutorial helped you a lot. Thank you for watching. :D
@raelroque5595
@raelroque5595 3 жыл бұрын
why did yoy create a void fixed updade instead do all in the void update?
@aboutgamemaking
@aboutgamemaking 3 жыл бұрын
The reason for using FixedUpdate instead of Update method is related to performance improvement caused by reducing the frequency of executing the method. However, this method only corresponds to a simple movement of the character, and the Update method should be used when a quick action such as jumping or rolling is required. To summarize, the choice or combination of Update, FixedUpdate, and LateUpdate can be decided according to the project.
@NovSoftGameDev
@NovSoftGameDev 2 жыл бұрын
how do you make walk animation when we press backwards? its still run when we press backward key
@NovSoftGameDev
@NovSoftGameDev 2 жыл бұрын
nevermind i already found out haha and i manage to make it slower when we press backward, now i just cant figure out how to make another animation bool to work bicause i want to make my player can aim when press something, do u know how??
@aboutgamemaking
@aboutgamemaking 2 жыл бұрын
@@NovSoftGameDev I think you should watch this tutorial : kzbin.info/www/bejne/a5XRZaeleM-or8k
@NovSoftGameDev
@NovSoftGameDev 2 жыл бұрын
@@aboutgamemaking tbh i dont understand after watch that videos but dont worry i actually just figure it out myself :)
@n3701
@n3701 2 жыл бұрын
The character doesn't fall down the stairs. Also, the animation doesn't change when you go back. What should I do?
@aboutgamemaking
@aboutgamemaking 2 жыл бұрын
If you make your character falls from the height position, you have to make the code that the character moves Y axis. And also, check your function that roles the move back, you might missing the condition.
@n3701
@n3701 2 жыл бұрын
@@aboutgamemaking What do you add?
@aboutgamemaking
@aboutgamemaking 2 жыл бұрын
@@n3701 Here it is : kzbin.info/www/bejne/gJavd3R6fLerrK8
@seeking9145
@seeking9145 Жыл бұрын
Is it possible to controll joints (angles and degrees of freedom) by code for custom movements?
@aboutgamemaking
@aboutgamemaking Жыл бұрын
I don't understand the meaning of your question. Can you give me a description of the function you want to create?
@Yuri_OxO
@Yuri_OxO 3 жыл бұрын
Thanks ☺
@aboutgamemaking
@aboutgamemaking 3 жыл бұрын
I thank you for watching :)
@박성찬-c1w
@박성찬-c1w 2 жыл бұрын
인트로의 소개된 선행 영상도 캐릭터 컨트롤러를 이용한 캐릭터의 이동 및 회전을 다뤘었는데 이번 영상과는 살짝 로직이 다르네요 둘 중 어떤 로직이 더 좋을까요? 그냥 개인 마음인가요?
@aboutgamemaking
@aboutgamemaking 2 жыл бұрын
개인 마음이라기 보다, 게임의 장르, 특색에 따라 플레이어의 컨트롤이 다르다는 것을 볼 수 있습니다. 사실, 본 튜토리얼과 같은 조작법은 고전게임인 바이오 하자드1~3편에 주로 쓰였지요. 요즘 게임은 한 가지 방식이 아닌, 최소 두 가지 방식의 컨트롤이 쓰이고 있으므로, (예를 들어, 대상을 타겟팅하면 좌/우로 플레이어가 움직일 때 대상의 주위를 돌게됨. 그러나 대상을 타겟팅 해제 할 경우, 자유 이동) 다양한 컨트롤 방식을 연구하여, 각자 게임에 맞는 방식을 선택하거나, 조합하는 것이라 할 수 있겠습니다. ㅎㅅㅎ
@methnicity
@methnicity 3 ай бұрын
can I have the source code
@codebreaker2590
@codebreaker2590 2 жыл бұрын
How to remove backword movement also
@aboutgamemaking
@aboutgamemaking 2 жыл бұрын
This Tutorial maybe help you. kzbin.info/www/bejne/moKmfqCwhsh_f8U
@animesongs3992
@animesongs3992 Жыл бұрын
my character doesn't fall i mean the gravity doesn't work
@WorldWorrier3273
@WorldWorrier3273 2 жыл бұрын
Is this your real voice 😋, feel like Google's alexa is talking with me 😁
@aboutgamemaking
@aboutgamemaking 2 жыл бұрын
It is an AI voice from Google. lol
@WorldWorrier3273
@WorldWorrier3273 2 жыл бұрын
@@aboutgamemaking how can i add google AI voice 😋
@aboutgamemaking
@aboutgamemaking 2 жыл бұрын
@@WorldWorrier3273 Oh you have to record it. It is simple. :)
@WorldWorrier3273
@WorldWorrier3273 2 жыл бұрын
@@aboutgamemaking ok 😁😋 & am google AI 🤖 I ❤ talking with you
@allenbacho5903
@allenbacho5903 3 жыл бұрын
it says, Move called on inactive controller
@aboutgamemaking
@aboutgamemaking 3 жыл бұрын
Could you explain about your issues?
@AkumanoKuma2236
@AkumanoKuma2236 2 жыл бұрын
Is it OK to write "controller = GameObject.FindGameObjectWithTag("Player").GetComponent()" instead of creating temporary variable? Which method is faster?
@aboutgamemaking
@aboutgamemaking 2 жыл бұрын
I need to know your intention that using the temporary variable. Obviously, creating a variable requires some memory space for it. In your case, the amount of memory required would not be much, but I think it is unnecessary to create and use new variables. Once you create and use a variable as you wish, you may need to check whether the use of the variable is absolutely necessary according to the progress of the project.
@AkumanoKuma2236
@AkumanoKuma2236 2 жыл бұрын
@@aboutgamemaking Thank you!
@PepeG0tera
@PepeG0tera 3 жыл бұрын
Hehe Yui
@aboutgamemaking
@aboutgamemaking 3 жыл бұрын
Yes!!
@흑심품은흑마법사
@흑심품은흑마법사 3 жыл бұрын
한국인이신가요?
@aboutgamemaking
@aboutgamemaking 3 жыл бұрын
네 그렇습니다. ㅎㅅㅎ
@흑심품은흑마법사
@흑심품은흑마법사 3 жыл бұрын
@@aboutgamemaking 어제부턴가 보기 시작했는데 공부하는 사람입장에서 이해하기 쉽게 설명해주셔서 잘봤어용 앞으로도 자주 찾아볼게용 감사합니다 강의
@aboutgamemaking
@aboutgamemaking 3 жыл бұрын
@@흑심품은흑마법사 어이쿠 아직 부족함이 많은데, 도움이 되었다니 다행입니다. 영상을 빨리 올리고 싶은데, 그러지 못해서 아쉽네요. 앞으로 더 유용한 영상 올리겠습니다. 감사합니다. ㅎㅅㅎ
@abdilmatine
@abdilmatine 10 ай бұрын
if you put the scrept on the discreption your chanel will be beter
Unity C# : Character Controller - Part 2 : Gravity, Attack and Others.
8:21
I Made the Same Game in 8 Engines
12:34
Emeral
Рет қаралды 4,3 МЛН
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
THIRD PERSON MOVEMENT in Unity
21:05
Brackeys
Рет қаралды 1,5 МЛН
How to Move Characters In Unity 3D | Character Controllers Explained
9:46
Как создать Terrain в Unity?
15:25
Школа разработки игр
Рет қаралды 52 М.
I Recreated Arcane With $0
15:01
Noggi
Рет қаралды 2 МЛН
How to work with humanoid animations in Unity
12:50
Unity
Рет қаралды 47 М.
10 mins GameDev tips - Quaternions
10:12
sociamix
Рет қаралды 115 М.
FIRST PERSON MOVEMENT in 10 MINUTES - Unity Tutorial
9:58
Dave / GameDevelopment
Рет қаралды 1,1 МЛН
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН