Godot 4.3 Fast Simple Stairs Tutorial 3D

Поділитися
Вставка
  • Опубліковано 5 лют 2025

КОМЕНТАРІ • 27

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

    BTW Didn't notice but you can go up slopes of any angle, to fix this change line 69 to
    if step_cast.is_colliding() && velocity.y

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

      when i add this line of code it works when it goes upstairs but when it goes down you just go without snapping downstairs, is there a way to fix? thank you so much for the tutorial i love the simplicity of it

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

      @@samsonth1420 That is strange, if you could paste the relevant part of the function here I could better understand what might be going wrong
      If you turn on debug -> visible collision shapes can you see the downwards shape cast colliding with the ground?

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

      ​@@peterclark1609 i already fixed it but this is the part "if step_cast.is_colliding() and velocity.y

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

    subbed man. i like these unedited tutorial stuff. keep going!

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

    Man, thank you very much for this content

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

    Hey Peter, Stumbled upon the tutorial, Keep it up!💪

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

    Great video! Really helped me! Please upload more in the future

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

    Hey really nice tutorial, keep it up!

  • @mass9975
    @mass9975 5 днів тому

    great video! was really easy to follow along and suit to my needs. only issue i have is something about the is_grounded check broke my animations. when walking along and into walls my falling animation starts spassing out like its changing between true and false. i tried is_on_floor aswell but thats broken to :( i will try some more fixes, but i dont really get whats goin on :P

    • @mass9975
      @mass9975 3 дні тому

      i figured out a work around but now im struggling with figuring out how to lerp the y position of the mesh only when stepping up or down. but cant seem to figure out how

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

    I have a question, this doesnt work when i try to climb stairs and they are surounded by walls, if im a bit offset i will not climb them. So do you or anyone know how i can fix that?

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

      You can try to make the ShapeCast3D radius the same as the collision radius and remove the ShapeCast3D move script.

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

      @@bwolf3003 Thanks for the suggestion I will try it and say if it worked. Once again thank you.

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

      Ye Im having the same issue and can't solve it

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

    hi, hello, 1 thank you so much for giving us few godot users this legendary tutorial 2 what was the name of the addon for level building? you said it pretty quickly and i couldnt catch it. thanks!

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

      I know it has cyclops in its name but when i search in it the assetlib thing it doesnt pop up

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

      I found it on Github. downloaded it. unzipped it.and it gave an error. i found an issue that said i need to do some python stuff. i iwll try a different version

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

      Different version didnt work. I tried to clone the repo but im having trouble downloading.

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

      i have tried everything. different plugin versions, different methods of installation./srs im switching to unity /j

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

      Yeah it is CyclopsLevelBuilder github.com/blackears/cyclopsLevelBuilder
      Only works on Godot 4.x, you should only need to drag it into the project, then add the autoload as mentioned on the github page and then enable it. It has worked for me on multiple projects across multiple computers
      The guy who made it has good tutorials on how to set it up and use it, you should check them out :)

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

    im just falling though the floor after completing the is_grounded function

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

    what are those two lines on line 62

  • @tormentor2285
    @tormentor2285 9 днів тому

    doesn't work, i instantly fall underground

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

    You're suddenly adding semicolons for whatever reason.