Unity Basic Movement 3D Tutorial for Beginners (Simple move & Jump with a Cube)

Поділитися
Вставка
  • Опубліковано 1 сер 2024
  • 💡 Download The FREE GameDev Tools Here: 👉 buvesa.com/free
    ✔️ Free GameDev E-book
    ✔️ Free Game Design Document
    ✔️ Free Platformer Course (UE5)
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    🏆 Join My Premium UE5 Course (The Unreal Vault) 🏆
    👉 Link: buvesa.com/course
    🗸 Full GameDev proces
    🗸 Level design
    🗸 Boss Fights
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    📱 SOCIALS 📱
    UA-cam ► / @buvesagamedevelopment
    Instagram ► / buvesagamedevelopment
    TikTok ► / buvesagamedevelopment
    Twitter ► / buvesa
    Itch.io ► buvesagamedevelopment.itch.io
    🔔 Subscribe! 🔔
    Subscribe ► / @buvesagamedevelopment
    ☝️ Don't click here: / @buvesagamedevelopment
    Unity Basic Movement 3D Tutorial for Beginners. In this tutorial I will show you how to move a cube around with the arrow keys and make him jump with the space key. Follow this movement guide step by step and get some movement going in your first beginner game project as a total beginner.

КОМЕНТАРІ • 274

  • @deeppatel6705
    @deeppatel6705 2 роки тому +23

    Bro 22 min Thats it..... I am literally watching every tutorials and reading any book I can find on coding ( Since I dont know a c about coding ). You are best bro love it plzzz can you try to make make more coding tutorials like this for absolute beginners who dont know any coding....... AND AGAIN CHEERS DUDE......

  • @krisdevos3231
    @krisdevos3231 Рік тому +31

    This is so much simpler than every other explanation I’ve found ❤
    Plus your code is so straight forward

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

    wow!i have watched like 15 tutorials and none of them worked.i almost gave up but then i saw this tutorial.thank you very much!

  • @amaxunny7973
    @amaxunny7973 2 роки тому +25

    Best Tutorial Ever... Honestly helped so much the speed of the video was perfect you explained everything so well and made it the easiest possible... Thanks you so much!

  • @katez.6052
    @katez.6052 Рік тому +1

    lowkey the best movement video tutorial and really direct, thank you!

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

    thank you, a basic explanation is all I needed, you don't know how many videos don't do this

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

      Right? So many of these tutorials don't explain the code, and the code is often extremely convoluted. This one is very good though.

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

    Thanks, I was trying to make a movement by tutorials on youtube but no one didn't work except this one thanks man really works

  •  Рік тому +1

    You are the best! I'm a totally noob in C# and Unity, i spend 4 days to create movements what i want and every guide is did not fit, but you saved me!

  • @manrock1924
    @manrock1924 3 роки тому +9

    Thanks! Getting into unity and was a good explanation of a bunch of the basic stuff!

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

    Thank you for this tutorial i was expecting something hard because of video length despite the video name but it was very easy to understand.

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

    Did something wrong at first so I restarted the process and it works. Thanks a lot.

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

    Thank you so much, I was looking for some videos weeks ago and nothing until found yours… I appreciated a lot.

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

    thank you for this tutorial, i feel like i'm FINALLY beginning to understand !

  • @Flyingsandwiches-nr1zc
    @Flyingsandwiches-nr1zc Рік тому +2

    Thank you so much I had to add code to make my character jump for an assignment and you helped me thank you you're a life saver 👏

  • @johntyler-ev9xc
    @johntyler-ev9xc Рік тому

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

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

    Wonderful tutorial, it still works great to this day. I learned a lot and can't wait to reference these scripts for future projects!

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

    only youtuber that explains why the code is in that place and what it does

  • @tadeastehan7275
    @tadeastehan7275 3 роки тому +7

    Thanks! I am learning with unity a C sharp and I found you. You are a good teacher for me :) I will be very happy if you continue with this creation. Thanks again!

    • @BuvesaGameDevelopment
      @BuvesaGameDevelopment  3 роки тому

      Thx! Will do my best ;)

    • @tadeastehan7275
      @tadeastehan7275 3 роки тому

      @@BuvesaGameDevelopment Pleasem, do you know how to do if the object is on side and he cant jump over. I mean some reset of the object.

    • @BuvesaGameDevelopment
      @BuvesaGameDevelopment  3 роки тому

      You could create a boolean to check if the player is on a certain side. If he is, apply the logic.

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

    Thank u soo much, i was looking for soo long for a video and i found this one and im really thankful to u

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

    Thank you bro i tried to learn at least the basics of c# script but i couldn't find a single video which explained it well . But your video was the best i think i understood it very well and your codes thanks ❤😊

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

    5 minutes in and you've already taught me more than all the other videos that I've watched for weeks combined. Great video my guy!

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

      Thanks! Great it clicked for you

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

      @@BuvesaGameDevelopment hey can I explain to me what is the function and different between the"void start" and the "void update"?I still don't get it😅

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

    This had helped me with the isGrounded problem! Thank you so much!

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

    One of the best tutorial ever. helped me out so much thanks bro.

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

    You saved my life, Thank you so much

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

    so nice finding a video that explaines what the code means instead of just giving it to me

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

    Man, you can be a teacher, definitely have the skills. Thank you for the tutorial!

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

    Very nice, thank you!

  • @3hroned
    @3hroned Рік тому +1

    Really good video helped me alot the explanations were so good I understood the whole thing. Thank you 😊

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

    Thank you soooo much!! I'm going to watch this vid every day so I can memorize everything without any help!

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

    Amazing tutorial! I have some experience with c++ and Blender, but none with C# and Unity. This tutorial helped me a lot and I will recommend it to anyone who wants to learn Unity.

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

      Thx!

    • @God-T
      @God-T 2 роки тому

      @@BuvesaGameDevelopment can you make another video on how to make an fps shooter game? How to spawn in & kill enemies and how to attach & make a functional weapon? It be amazing. 😀 pls keep up the Great work 👍 I love your channel!!

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

      @@God-Toof 1 year ago and no reply

    • @God-T
      @God-T 9 місяців тому

      @OhGOD300 🥲 bro, i was in college a Yr ago and had a 2 week deadline to make a game. U don't know the worst of it. Pain, pain,loop of pain

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

    this was really helpfull and made everything clear for me ty very much and keep up with good contents like this one

  • @nebula-x4664
    @nebula-x4664 3 роки тому +1

    SO HELPFUL

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

    Extremely good. These videos will help people forever 👍

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

    This was super helpful, really underappreciated tutorial. Thought I'd throw you (and anyone else that might be involved in the channel) something

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

    Thanks a ton!

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

    when i type OnCollisionEnter visual studio doesnt do the autofill thing. how can i fix it? when i manually type private void OnCollisionEnter(Collision collision) it doesnt work

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

    Thanks mate!

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

    Yeah it's pretty cool this! I might have a go after tea!

  • @user-xv3xh1kw5t
    @user-xv3xh1kw5t 5 місяців тому

    Amazing thank you

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

    Excelente!!! Gracias

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

    Very nice video, simple to understand, helped me a lot for my game, thank you so much!

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

    Thanks for being descriptive i litterly knew nothing about unity

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

    This is very useful video, thank you

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

    amazing bro... make more like this please!

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

    Thanks this tutorial is useful

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

    THANK U!!!! this is a very very good Video

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

    THANK YOU I HAVE BEEN TRYING FOREVER GODD BLESS YOU

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

    Thank you so much!!!!!!!

  • @clloner4016
    @clloner4016 3 роки тому +1

    Thanks bro, you saved my life.

  • @R4t_klng._.
    @R4t_klng._. 11 місяців тому +1

    Thank u so much

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

    ok for real this actually worked for me, only one that worked!!

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

    Bro thank you soooo Much😁🤩 i just started in unity and this help me so much very much thank you😁😁😁👑👑

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

    THANK YOU SO SO MUCH!

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

    I got jumpscared when the code magically appeared out of nowhere

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

    I have a problem. It gave me an error that part of the code wasnt there when it was and i saved it countless times.

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

    wow your tutorial worked

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

    This is great

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

    Im going to give credit to you in my game thank you

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

    Thank you soo much man please do make alot coding tutorial for beginners:)

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

    This was helpfull

  • @Poostain_vr
    @Poostain_vr 14 днів тому

    Thank you

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

    Amazing stuff really, but what if i wanted to add 3d joysticks .. one for the movements shown in the video, and other to make the camera rotate ....please help

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

    thanks

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

    yup your video is very helpful even in 2023

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

    Super useful, thanks!

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

    Very Good explanation

  • @goldenpotato5327
    @goldenpotato5327 3 роки тому +1

    Thanks, man, much love! +1 sub

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

    Thanks for a tutorial.

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

    Great Tutorial

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

    I have a question for this, while it is working in my project, what if the object the player is standing on isnt "ground"? I could assign other objects the "Ground" tag which fixes this issue, but is that really the best practice for this? I feel like this would cause other issues in the future, for example if you are playing a building game and want something to have a different tag than "Ground". It also seems that since im using the default capsule collider that I am able to double jump when going up cubes in certain ways.

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

    Díky!

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

    omgf thx so much

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

    Could you give me this tutorial but for 2d movement and only the jumping thing? I can't make my character make the "isOnGround" be true when i touch the ground. The ground and the character both are have the "Ground" tag, so i don't know what's wrong with the jumping in my 2D project
    My 3D project works perfectly fine, but the 2D one has the problem with the jumping

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

    Thanks!

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

    i have three errors and they say Vector3 doesn't currently exist in this context and GetAxis doesn't currently exist in this context and error CS1061: 'float' does not contain a definition for 'GetAxis' and no accessible extension method 'GetAxis' accepting a first argument of type 'float' could be found (are you missing a using directive or an assembly reference?)

  • @jklmfg
    @jklmfg 3 роки тому

    why when i press w/s its supposed to got on the z axis it goes on the y axis?

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

    best tutorial!!!!

  • @johnmanjohnston
    @johnmanjohnston 3 роки тому

    Whats the point of using transform.Translate() if you have a rigidbody? The best thing to do is make a new vector and set the input in that vector and set the rigidbodys velocity to that vector

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

    thank you, thank you, thank you

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

    Input axis vertical not set up
    How do I fix this Error message?.

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

    Thank you Im gonna make my own game but I don't know anything
    Now I know

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

    thxxx

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

    There is an error for me that I can't put the script in the player. How do I fix this?

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

    Great tutorial, but I’d there a way to code in double jump?

  • @Mr.Valentne
    @Mr.Valentne 9 місяців тому

    For some reason when I tried to start it to test it wouldnt let me and kept saying something was wrong when i copied everthing down i think its cause i wasnt using a cube but Idk

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

    I followed every step and my code seems identical, but my player only jumps once and thats it. Spacebar wont work anymore. Does anybody have an ide what's going on?

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

    absolutely poggers video

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

    how do i normalize the movement so the character doesnt move faster diagonally

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

    I'm honestly confused on what I did wrong. None of the code that I'm putting into the program is working and the console is stating that code names such as "vector3" and ect. do not exist. Can someone help me?

  • @rainbowtoon3791
    @rainbowtoon3791 3 роки тому +1

    Thanks you

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

    time does not contain a definition for deltatime?

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

    great tutorial when I found some thing did nit work I watched the rest of the video then you showed the code for the solution

  • @trinitrotoluene3D
    @trinitrotoluene3D 3 роки тому +1

    wanted to do something 3d thx bro

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

    Everything is working only space function is not working

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

    awesome, how did you get your editor to change to that color when playing scene?

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

      This will do the trick: ua-cam.com/video/Imti1LOCI_8/v-deo.html

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

      @@BuvesaGameDevelopment no not the auto complete but the unity editor color overlay when hitting play to initialize scene

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

      Oh i forgot where but it was in unity color play settings somewhere in the menus

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

    Hello, you are the best UA-camr😉😀😀😀😀😀😉😁😊🤣

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

    I copied the code character-for-character, but I totally lose control of my cube when it hits something. Can anyone help?

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

    its not working for me. ive fgot no issues in the script but theres a CS1061 error on un ity

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

    hey very nice tutorial, i have one question : i tought using translate with a rigidbody wasn't very a good idea cause it cancel physics is that true ?

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

      In this tutorial we are using a player character and it behaves different than a physics body. You can go that route but then you have to code differently. If you want a simple way to move, this should work.

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

      @@BuvesaGameDevelopment okay thanks for your response !

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

      @@Dusk0 np!

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

    Thank you sar g thank you🥰