2D Player Movement In Unity

Поділитися
Вставка
  • Опубліковано 2 лют 2022
  • Learn how to move and jump in Unity!
    Source code: gist.github.com/bendux/5fab0c...
    SOCIAL
    Discord: / discord
    itch.io: bendux.itch.io/
    Twitter: / bendux_studios
    SUPPORT
    Buy Me a Coffee: www.buymeacoffee.com/bendux
    MUSIC
    By the Fireplace by TrackTribe
    Home for the Holidays by TrackTribe
  • Наука та технологія

КОМЕНТАРІ • 2 тис.

  • @guyinaraincoat4292
    @guyinaraincoat4292 Рік тому +33

    This tutorial was very helpful by showing the whole process of making the script that made the character move, Thank you!

  • @fluffystuff
    @fluffystuff Рік тому +68

    as a complete beginner. I did not understand this video very well but after a few weeks of messing around in unity and i can finally understand what is in this video

    • @Externium
      @Externium Рік тому +8

      Yeah what in the world is going on here ._.

    • @Skitozzz
      @Skitozzz Рік тому +1

      @@Externium :)

  • @ErraticPulse
    @ErraticPulse Рік тому +107

    Fun Fact, if u look at some of the areas on the script window you will notice that the language is in german

  • @deilruchi
    @deilruchi Рік тому +79

    If your character is moving left and right but doesn't jump after finishing tutorial you might have missed the point where he moves Ground Check object early in the video closer to players feet and ground. 🎉

    • @joshpreston4957
      @joshpreston4957 Рік тому +7

      Been working on this issue for literally weeks, bless you wise internet stranger!

    • @deilruchi
      @deilruchi Рік тому +1

      @@joshpreston4957 Glad it helped you, because it took me a while as well.

    • @mariazia221
      @mariazia221 Рік тому +1

      where

    • @deilruchi
      @deilruchi Рік тому

      @@mariazia221 ua-cam.com/video/K1xZ-rycYY8/v-deo.html

    • @Garfield_Minecraft
      @Garfield_Minecraft Рік тому

      OMG thank you god it's been 3 hours just sitting here what went wrong

  • @enderpigerdragon3589
    @enderpigerdragon3589 10 місяців тому +8

    Thanks for the awesome 2D movement in Unity tutorial! Super helpful! 👍

  • @historyjunior
    @historyjunior Рік тому +4

    This is an amazing tutorial! Thank you so much, I really loved this!

  • @mitchelllockyer7541
    @mitchelllockyer7541 Рік тому +22

    bippity boopity your code is now my property

  • @schauerv
    @schauerv 2 роки тому +64

    God tier tutorial, finally something that is short and works great instead of an 18 min video that bugs out!

  • @FireGloves
    @FireGloves 10 місяців тому +38

    If anyone's wondering why they can't jump, the "jump" key is set to space by default. To change it to something else, here's the code.
    if (Input.GetKeyDown(KeyCode.UpArrow) && IsGrounded())
    {
    rb.velocity = new Vector2(rb.velocity.x, jumpingPower);
    }
    if (Input.GetKeyUp(KeyCode.UpArrow) && rb.velocity.y > 0f)
    {
    rb.velocity = new Vector2(rb.velocity.x, rb.velocity.y * 0.5f);
    }

    • @Bigblackhawk123
      @Bigblackhawk123 9 місяців тому +4

      It doesn’t work even if I press space though 🫤

    • @dalegacy2877
      @dalegacy2877 9 місяців тому

      @@Bigblackhawk123You definitely done something wrong then. I had the same issue until I linked all the objects. Try watching the video multiple times to understand what is actually going on rather than saying it doesn't work. :)

    • @zanahtile6276
      @zanahtile6276 9 місяців тому +3

      Check if your Ground Check is actually "grounded". If you create it first, it places the object in the middle of the player, this causes it to never touch ground. And results in failing the ground check and blocking you from jumping. Move it lower on the player.@@Bigblackhawk123

    • @swiniapierdek
      @swiniapierdek 8 місяців тому

      omg thank you I haven't knew that.

    • @TheGreyCat1026
      @TheGreyCat1026 7 місяців тому

      that was the problem, thanks!@@zanahtile6276

  • @monkeypwners
    @monkeypwners 11 місяців тому +9

    Very nice video, easy to follow! I just feel like you go over some stuff without explanation, which can make it difficult to understand why we do what we do, like Collision Detection, Sleeping mode and interpolate. I have no idea what it means, but I just do as you say and it works :) Great video overall tho! Big props!

  • @GD-Monkey
    @GD-Monkey 23 дні тому +2

    This is the only tutorial where I get good physics for the player, thanks so much :)

  • @nagisa1578
    @nagisa1578 Рік тому +2

    Man thx, did know / thought you cloud just change the velocity in script. Makes everything soooo much easyer and I dont have to fiddle around with AddForce etc. Thank you again man.

  • @The_Gronne
    @The_Gronne Рік тому +122

    This is probably the best programming tutorial I've ever seen. Extremely easy and to the point. And for someone who's done this multiple times in the past, but simply don't want to type it all out again, linking the source code makes everything so much easier.

  • @LilCouve
    @LilCouve Рік тому +3

    Thank you, this was my first time using C# and this really helped me!

  • @yugnatata
    @yugnatata 3 місяці тому +1

    Thank you! I spent over 10 hours trying to do this and you showed me how to in 5 minutes, it's perfect! Just had to be a little careful as you didn't say out loud everything you were saying, but it's otherwise an amazing video, and still up to date! Thanks again!

  • @polyhedrainteractive9663
    @polyhedrainteractive9663 9 місяців тому +1

    This is incredible, I coded for a while but couldn't get past the basics will watch more

  • @JustSplatoonGameplay
    @JustSplatoonGameplay Рік тому +12

    Hey! Just wondering, if we want to animate, what boolean or Float should i use for the transition?

  • @slayerghande7969
    @slayerghande7969 2 роки тому +5

    Yo, great work here 👏.
    Don't ever stop and you will be the new brackeys

  • @yumura137
    @yumura137 11 місяців тому

    very simple yet satisfying and fun movement, straight to the point video, simply one of best on youtbe

  • @Tapov_
    @Tapov_ Рік тому +2

    Thanks for the tutorial! I'm a beginner and this helps alot!

  • @lemason5981
    @lemason5981 Рік тому +5

    that ground checking system is simplistic brilliance, I was stuck for hours trying to think of that and in this moment i am hoping that you're a wizard and it's not just some super simplistic thing everyone has been doing for ages except me

    • @bendux
      @bendux  Рік тому +2

      Haha, I'm definitely not a wizard.

    • @NewSunnahAcquired
      @NewSunnahAcquired 2 місяці тому

      @@bendux thats exactly what a wizard would say

  • @W5AKC
    @W5AKC 2 роки тому +3

    Very nice and simple.

  • @francheeze
    @francheeze Рік тому

    Simple, quick & elegant. Nice!

  • @lennystudios3.14
    @lennystudios3.14 9 місяців тому +1

    Love it, I personally like adding a Lerp function for some smoother acceleration and floatier physics, but that’s just my prefrance

  • @Skylar.H93
    @Skylar.H93 Рік тому +26

    Amazing, I was able to figure it out from the video with only like 2 errors that were extremely easy to solve. Superb video!
    Now I just gotta figure out how to make magic fist attacks with effects, determine a combo system, and design and figure out how to link side profiles to the player sprite with walking animations.

    • @bendux
      @bendux  Рік тому +5

      I'm glad I could help. Good luck!

    • @LucaThePupineer
      @LucaThePupineer 6 місяців тому

      HOW THIS FEELS IMPOSSIBLE

  • @vrsuhfx
    @vrsuhfx 2 роки тому +3

    Hey! Quick question, how exactly would i make the run/walk a method if possible? Just so that I have a place to add in my audio, dust particles, etc. Cuz I'm new to this whole thing haha

    • @bendux
      @bendux  2 роки тому +3

      The answer to your question goes beyond the scope of a UA-cam comment, but I'd still like to help you. Join our Discord server, and let's solve your problem together!

  • @JohnKirk-eb6nk
    @JohnKirk-eb6nk Рік тому

    I have watched tons of tutorials, best one yet

  • @BILGI_PASA
    @BILGI_PASA 2 роки тому +1

    Thank you bendux. The video helped me so much.

  • @matsu4721
    @matsu4721 2 роки тому +16

    Thanks for this awesome smooth moving video, but can you do 2d enemy ui or shooting?

    • @bendux
      @bendux  2 роки тому +3

      I've added it to my list. Thank you for the suggestion!

    • @ZephyrAnimationss
      @ZephyrAnimationss 2 роки тому +2

      @@bendux YEsssssss exactly what i wanted thanks(i want to make a shooter game cuz im new)

  • @frogwav
    @frogwav 2 роки тому +4

    You explained this well. also it works. thanks!

  • @potato_legend127
    @potato_legend127 Рік тому +1

    Thank you for this video. It helped me a lot!!!

  • @KenB1206
    @KenB1206 Рік тому

    thank you so much, sir bendux! it help quite significantly

  • @amburdo6206
    @amburdo6206 Рік тому +5

    Thanks for the great video. I wanted to ask about one thing I'm quite confused about. It seems that you didn't program any horizontal movement keys that need to be pressed down to move, yet you still are able to move. The only key you referenced in the script was jump. How is that possible?

    • @bendux
      @bendux  Рік тому +2

      Edit > Project Settings > Input Manager

    • @amburdo6206
      @amburdo6206 Рік тому

      @@bendux Thanks a lot!

    • @lilili765
      @lilili765 9 місяців тому +1

      ​@@benduxwhat do i do in inputmanager

  • @leonzuendel123
    @leonzuendel123 4 місяці тому +6

    The video would be a lot better if you'd actually explain WHY you do certain things instead of just telling us THAT you're doing it. Could have just provided the source code without a video at this point (for the most parts).

    • @ericantone8709
      @ericantone8709 3 дні тому +1

      this is the biggest mistake online unity tutorials make. they never explain why things work the way they do.

    • @magnusman
      @magnusman 2 дні тому

      Exactly!

  • @Jamal38852
    @Jamal38852 Рік тому +1

    You literally saved me by making this video, earned a sub

  • @DevNoob
    @DevNoob 2 роки тому

    Always good videos! 1k subs let's go!

  • @Nintendostar02
    @Nintendostar02 Рік тому +3

    When you'll make a video about how do object follow the player (like Mario, luigi and paper mario in Mario and luigi paper jam), i'll be very happy. Great video, i resolved all my problem with 2d player movement

    • @bendux
      @bendux  Рік тому +2

      I've added it to my list. Thank you for the suggestion!

  • @its_a_gamer5279
    @its_a_gamer5279 Рік тому +9

    For everyone that struggles with the player falling through the ground,
    Make sure that your ground is not imported from a file but made in the 'Hierarchy'. (if its not imported its grey in the hierarchy otherwise its blue)
    Good luck!

    • @bendux
      @bendux  Рік тому

      Thank you for sharing!

    • @its_a_gamer5279
      @its_a_gamer5279 Рік тому

      @@bendux np!

    • @wogs2k
      @wogs2k Рік тому

      I did this and it still doesn't work

    • @bendux
      @bendux  Рік тому

      @@wogs2k Join our Discord server, and let's solve your problem together!

    • @sirnoodle2004
      @sirnoodle2004 Рік тому

      @@wogs2k Also make sure that on both the BoxCollider2D of the player and the platforms, the box "Is Trigger" is not ticked

  • @dmitriyleonov6977
    @dmitriyleonov6977 8 місяців тому +2

    Отлично. Я делал подобный урок от другого автора. Персонаж дёргался. А тут всё движется плавно и код выполнен здорово компактно. Настройки физического тела показал как настроить . Спасибо за урок

  • @r.ssolanki4841
    @r.ssolanki4841 Рік тому

    Very well explained, thanks a lot!!

  • @krzaczastyyt6547
    @krzaczastyyt6547 2 роки тому +3

    Your tutorials are the best i gona make a game with those

  • @cheezeburger7716
    @cheezeburger7716 Рік тому +7

    Very nice tutorial, one thing that I noticed, or if I may have missed, however, is that when I go to jump, the player doesn't have a limit to how many times they can jump in the air. Is there something that I would need to type in to fix that? I noticed that wasn't established in the video, but if anyone has an idea of how to put that in it would mean a lot. I'm a beginner at coding myself, so I'm not too big on this kind of stuff.

    • @bendux
      @bendux  Рік тому

      Would you like to show me your code on Discord?

    • @cheezeburger7716
      @cheezeburger7716 Рік тому

      @@bendux Oh, thank you. But I actually managed to figure it out from another source. I appreciate the offer though. And what all you had shown here in the video.

    • @bendux
      @bendux  Рік тому

      @@cheezeburger7716 I'm glad you were able to fix it.

    • @ab7299
      @ab7299 Рік тому +1

      @@cheezeburger7716 can you tell me how you fixed it? i want to fix it too

    • @aniime4006
      @aniime4006 Рік тому

      @@cheezeburger7716 can you tell me how you fixed it? i want to fix it too

  • @Think_Stream
    @Think_Stream Рік тому +1

    thanks a lot bro i went to many videos just for this even brackys tutorial didnt work
    and i tried this love you bro

    • @iAmStanee
      @iAmStanee Рік тому

      Brackys tutorial is where all the souls go😂😂

    • @gumball5372
      @gumball5372 27 днів тому

      @@iAmStanee its just really outdated

  • @artofarii
    @artofarii Рік тому

    Nicely Explained. Thank you so much!

  • @alexwellman6605
    @alexwellman6605 Рік тому +14

    I have a problem with the movement, I added the no friction material to two objects, but after they collide, they start getting stuck on the floor, even after moving and jumping
    The floor uses tilemap colliders, if that helps
    Edit: probably solved, I used a composite collider too

    • @bendux
      @bendux  Рік тому +7

      Add a Composite Collider 2D component to your tilemap.

    • @alexwellman6605
      @alexwellman6605 Рік тому +5

      @@bendux thank you so much

  • @Arrzee.
    @Arrzee. Рік тому +26

    Here is the script for those who need it
    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    public class PlayerMovement : MonoBehaviour
    {
    private float horizontal;
    private float speed = 0f;
    private float jumpingPower = 16f;
    private bool isFacingRight = true;
    [SerializeField] private Rigidbody2D rb;
    [SerializeField] private Transform groundCheck;
    [SerializeField] private LayerMask groundLayer;
    // Start is called before the first frame update
    void Start()
    {
    }
    // Update is called once per frame
    void Update()
    {
    horizontal = Input.GetAxisRaw("Horizontal");
    if (Input.GetButtonDown("Jump") && IsGrounded())
    {
    rb.velocity = new Vector2(rb.velocity.x, jumpingPower);
    }
    if (Input.GetButtonUp("Jump") && rb.velocity.y > 0f)
    {
    rb.velocity = new Vector2(rb.velocity.x, rb.velocity.y * 0.5f);
    }
    Flip();
    }
    private void FixedUpdate()
    {
    rb.velocity = new Vector2(horizontal * speed, rb.velocity.y);
    }
    private bool IsGrounded()
    {
    return Physics2D.OverlapCircle(groundCheck.position, 0.2f, groundLayer);
    }
    private void Flip()
    {
    if ((isFacingRight && horizontal < 0f) || (!isFacingRight && horizontal > 0f))
    {
    isFacingRight = !isFacingRight;
    Vector3 localScale = transform.localScale;
    localScale.x *= -1f;
    transform.localScale = localScale;
    }
    }
    }

    • @wizard7317
      @wizard7317 Рік тому +1

      yo, my serialized fields arent showing up in my unity project and i was wondering if you could help

    • @noona7701
      @noona7701 11 місяців тому

      @@wizard7317 did u save the script in vs before going back to unity?

    • @furyz0339
      @furyz0339 10 місяців тому +1

      this script gives me no movements :c i turn left and right but cannot move

    • @noona7701
      @noona7701 10 місяців тому +3

      @@furyz0339 you have to change the speed in vscode to 8 (in the comment it is set to 0)

    • @furyz0339
      @furyz0339 10 місяців тому

      thank youuu @@noona7701

  • @foo3268
    @foo3268 2 роки тому +1

    underrated channel, hopefully unity notices you someday

  • @1ts_Leen0
    @1ts_Leen0 Місяць тому

    I struggled with the built-in input manager. No matter what I did it seemed to apply some form of deceleration/acceleration when I moved the player. So instead, I did something similar to you in this video and that fixed it. Nice and snappy movement, just as you'd expect in a 2D game.

  • @feddyfadbear7985
    @feddyfadbear7985 2 роки тому +3

    hey, great video, everything is working fine but im jumping WAY too high, how can i decrease the jump power?

    • @bendux
      @bendux  2 роки тому

      Decrease the jumping power at the top of the script.

    • @BHArv3y
      @BHArv3y 2 роки тому +3

      you can change the value in the script from "private float jumpingPower" to "public float jumpingPower" and this will allow you to directly adjust the power in unity rather than opening the script! :D good luck!

    • @gumball5372
      @gumball5372 27 днів тому

      @@bendux didnt do anything, is there another fix?

    • @bendux
      @bendux  17 днів тому +1

      @@gumball5372 Increase the gravity scale of your player's Rigidbody 2D component.

    • @gumball5372
      @gumball5372 16 днів тому

      @@bendux i found the fix, i tried this but it didnt work. I have no clue what the problem was but it works now

  • @EmirDuman1
    @EmirDuman1 6 місяців тому +5

    i can't jump

    • @finngrainger349
      @finngrainger349 6 місяців тому

      neither, left and right works just no jump

    • @wayvoedorado71
      @wayvoedorado71 5 місяців тому

      have any of you found a solution yet? It looks like it's a common problem.

    • @finngrainger349
      @finngrainger349 5 місяців тому +1

      yes, my problem might be different to yours but I solved it by moving the 'ground check' to the position of the bottom of the player as I forgot to move it as said at 1:17@@wayvoedorado71

    • @wayvoedorado71
      @wayvoedorado71 5 місяців тому

      @@finngrainger349 that wasn't my problem, but you encouraged me to look into it and my problem was that I forgot to change the platform layer to ground so thank you

    • @bendux
      @bendux  5 місяців тому +1

      You probably skipped one or two important steps in the tutorial.

  • @markotafa
    @markotafa 7 місяців тому +1

    I like people that actually put code in the despcription :)

  • @gameormusic2360
    @gameormusic2360 Рік тому

    bro is definitely not a beginner, Very helpful video and thank you

  • @RichardBarnes0
    @RichardBarnes0 2 роки тому +12

    The old input system is not worth using anymore.

  • @VonMoosHarrison
    @VonMoosHarrison Рік тому +7

    Literaly the most difficult to understand tutorial

  • @eshaanb2362
    @eshaanb2362 2 місяці тому

    Thank you so much, this tutorial was very helpful!

  • @xsool-yl7us
    @xsool-yl7us Рік тому

    this help out a ton thanks man

  • @kruziksuleyk9536
    @kruziksuleyk9536 Місяць тому

    This helped heaps thank you so much

  • @user-ve5rr9bp3n
    @user-ve5rr9bp3n 29 днів тому

    thank you so much ,without you i would still be stuck in how to move it .
    you've got a sub

  • @travisc8406
    @travisc8406 Рік тому

    can we just appreciate that he is still responding to comments! you're awesome!

  • @tunahanyilmazdev
    @tunahanyilmazdev 2 роки тому +1

    Great as always!

  • @everything-editz785
    @everything-editz785 Рік тому

    Best unity tutorial i havrme ever seen 10/10

  • @Hyper_alexa
    @Hyper_alexa 2 роки тому

    that is helping me a lot man tnx

  • @carlosalbertobatistacruz
    @carlosalbertobatistacruz 8 місяців тому

    Nice tutorial, the SpriteRenderer Component can also be used, just get the flipX (bool) attribute, instead of using localScale -1.

  • @eylul2140
    @eylul2140 Рік тому

    Your tutorial is great ♥

  • @felixkostur723
    @felixkostur723 Рік тому

    thx this was really useful and it works for me

  • @woslake7576
    @woslake7576 Рік тому

    Thanks !! I love your video.

  • @renegade1807
    @renegade1807 Рік тому

    Thanks so much. Had a lot of trouble with this issue. Sub'd

  • @jetsi604
    @jetsi604 Рік тому +1

    THANK YOU! I was strugling with my code for couple hours :D

  • @Nexorix_
    @Nexorix_ Рік тому

    Am a noob in c sharp and it worked intantly Thanks man !

  • @excaliber_bruh
    @excaliber_bruh Рік тому +1

    thank you so much man also my code was giving me a million errors so i just downloaded code and now it works perfectly 😎

    • @bendux
      @bendux  Рік тому

      I'm glad you were able to fix it.

  • @-._122
    @-._122 Рік тому +1

    @bendux THIS IS THE BEST TUTORIAL EVER!!! I CAN MOVE AND JUMP btw you just earned a sub

    • @bendux
      @bendux  Рік тому

      Thank you!

    • @-._122
      @-._122 Рік тому

      @@bendux no problem

  • @Hollowdude15
    @Hollowdude15 Рік тому

    Unity is so cool and nice video man :]

  • @Bashi_boi
    @Bashi_boi 4 місяці тому

    Really helpful tutorial thanks :)

  • @kidthelett
    @kidthelett 4 місяці тому

    Beautiful. Kinda funny I thought the jump didn't work cause i was pressing w or the up button, but then i realized it was space

  • @gencerlive
    @gencerlive Рік тому +1

    Thanks bro helps alot

  • @jonasgustafsson1032
    @jonasgustafsson1032 11 місяців тому +1

    Very Good tutorial

  • @PoulBox
    @PoulBox Рік тому

    Nice job bro 😀❤️

  • @RelaxReisen
    @RelaxReisen Рік тому

    Danke, hat problemlos geklappt!

  • @KrixerVR
    @KrixerVR 4 місяці тому

    This helped me alot and I even somehow got my player to infinite jump like flappy bird. Definitally a win

    • @bendux
      @bendux  4 місяці тому

      If you want to get rid of this behavior in the future, make sure that your player and the ground are not on the same layer.

    • @KrixerVR
      @KrixerVR 4 місяці тому

      @@bendux Thx man, oh and btw I subbed to you for your awesome Unity tips!!

    • @bendux
      @bendux  4 місяці тому

      @@KrixerVR I appreciate it. Thank you!

  • @c0rse198
    @c0rse198 Рік тому +1

    After 3 hours of attempting to figure out why I wasn't able to jump, I found that you need to assign your keys to the "Jump" input in input settings. While horizontal is pre-set, jump is left blank and this left me absolutely baffled until I figured it out.

  • @funforgingstudio4690
    @funforgingstudio4690 2 роки тому

    Thank you very much!

  • @stephenthang7607
    @stephenthang7607 Рік тому +1

    I really appreciate to you that created this video cause it's helpful for beginners like me

  • @Apleker
    @Apleker Рік тому +1

    Hippity Hoppity Your Code Is Now My Property - "Apleker"

  • @Nullphode
    @Nullphode Місяць тому

    this'll come in handy

  • @deanv1265
    @deanv1265 2 роки тому

    Best youtube channel in town

  • @emilian_spielt300
    @emilian_spielt300 Рік тому

    Thanks man! i had some struggle with the code but after i "Rebuild" it, it worked really nice for me! thanks for you video

  • @beepboop2851
    @beepboop2851 Рік тому +1

    Btw if u are having problems with the rub, ground check and ground layer not appearing then just copy and paste the source code in the description because I had followed all the steps and it wasn’t working but when I copied it the errors got fixed

    • @bendux
      @bendux  Рік тому +1

      The source code on GitHub is the same as in the video.

    • @antoniosalazar9505
      @antoniosalazar9505 Рік тому

      Thanks, I was just looking for this.

  • @ThisIsStoneGD
    @ThisIsStoneGD 4 місяці тому +1

    I want my cube when the cube is jumping while moving to the right, the cube will jump and rotate 90 degrees to the right as well and there should be a kind of animation and not just instantly changed to 90 degrees.
    Edit: just like in Geometry Dash

  • @RedLeicesterCheese
    @RedLeicesterCheese Рік тому

    Very nice tutorial

  • @Malo5659
    @Malo5659 20 днів тому

    Very good tutorial

  • @chrono9503
    @chrono9503 Рік тому

    Its better to use a trigger colider instead of an empty object to check for grounded so you can change the width

    • @bendux
      @bendux  Рік тому

      You can adjust the radius of the ground check.

  • @unknown4133
    @unknown4133 Рік тому +2

    I've spent afew hours trying to find one that worked... a 5 minute simple video, that is simple and easy to understand; compared to a 30 minute jumbled video that doesnt even work... That red subscribe button is calling!! Thank you so much

  • @waawaaaa
    @waawaaaa 2 місяці тому

    For those wondering why you can't jump remember to change the layer of your platforms to ground, had me confused for a few minutes

  • @Jamsey200
    @Jamsey200 Рік тому +1

    Thanks for teaching us in dark mode

  • @mrcodingfrog8937
    @mrcodingfrog8937 2 роки тому

    Thank you so much! :DDDD

  • @arda7z657
    @arda7z657 2 роки тому

    Understandable and easy.

  • @qopcam1
    @qopcam1 3 місяці тому

    Your content is amazing. Could you upload a tutorial with jump for Top-Down games, like Zelda Link's Awakening please?? :DD

  • @user-tx9kr8mz1v
    @user-tx9kr8mz1v Рік тому

    Thanks. Realy helped

  • @cheese_master01
    @cheese_master01 3 місяці тому

    helped a lot! 👌

  • @neelrakesh2623
    @neelrakesh2623 8 місяців тому

    Really helpful!