(English) Tweaked by Nesi

Поділитися
Вставка
  • Опубліковано 23 гру 2024

КОМЕНТАРІ • 74

  • @dantescanline
    @dantescanline 4 роки тому +50

    yall tutorial makers see this? 3 minute tutorial! explains the problem and starts into the solution in the first minute?? actually starts the video at the start without a cringe intro skit or some nonsense?? looking forward to more in this format. A++

  • @esquilo_atomico
    @esquilo_atomico 4 роки тому +8

    bro... amazing tutorial

  • @liamihasz2681
    @liamihasz2681 4 роки тому +13

    Sweet. I was literally just bashing my head in to this. Thanks!! There aren't really any quick and dirty guides to understanding signals in Godot, if you made something like that I'd watch

  • @oladoyinimolehin2161
    @oladoyinimolehin2161 3 роки тому +3

    You’re so talented ❤️❤️
    Thank you for this tutorial 🥺🥺❤️

  • @NesiAwesomeness
    @NesiAwesomeness  4 роки тому +10

    2:10 Don't forget to multiply your delta by the delta in the process function like "lerp(Blah, Blah, ("YOUR DELTA" * delta))
    This is to make sure movement is Independent on frame rate.

    • @franham
      @franham 4 роки тому +1

      Just to maker sure! you mean something like this?
      lerp(global_position.x, target.x, 0.2 * delta)

    • @NesiAwesomeness
      @NesiAwesomeness  4 роки тому +1

      @@franham Yes, exactly

    • @franham
      @franham 4 роки тому

      @@NesiAwesomeness Got it 👌 Thank you very much!

    • @MrPodgikins
      @MrPodgikins 4 роки тому +5

      This doesn't work for me. The camera doesn't move at all when I do int(lerp(global_position.x, target.x, .2*delta))

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

      @@MrPodgikins same

  • @user-darkodbd
    @user-darkodbd 6 місяців тому +4

    For Godot 4.0:
    Project Setting -> Window -> Mode = canvas_items
    Project Setting -> Window -> Scale Mode = integer
    Hope it works as perfect like for me. Don't forget to keep camera zoom on full numbers otherwise you get half pixels. Have fun game devs & god bless!

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

      This scales up your canvas items and renders your game at the scaled resolution. However, the viewport option renders to your viewport and then scales up the game. So, I believe you're essentially wasting your GPU power, for no difference in aesthetics.

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

    You the realist! Just subbed thanks!

  • @platinumdiamond7
    @platinumdiamond7 3 роки тому +4

    Could you teach on how you could make Camera2D Celeste Screen Transitions?

  • @randcoding
    @randcoding 4 роки тому +1

    Awesome video (and amazing montaj)

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

    Whoa Nesi, make 10 more of this useful tutorial and I will subscribe you

    • @NesiAwesomeness
      @NesiAwesomeness  4 роки тому

      Give me ten topics and I'll get started 😂

    • @monadstack
      @monadstack 4 роки тому +1

      @@NesiAwesomeness beginner's stuff, hacky stuff, a stuff that can be do by busy people, etc. Moreover start from pixel 2d game. This is just suggestion, your channel your rules bruh, those who like the content just follows

  • @robertoaguiar6230
    @robertoaguiar6230 4 роки тому +6

    wait, you can DRAG the nodes to path them? holy sh*t

  • @bart.o.rom3o
    @bart.o.rom3o 3 роки тому +4

    It would be awesome if u made a video about "How to make an Parallax Background for a 2D Pixelart Plattformer

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

    Long live perfect pixel!

  • @randcoding
    @randcoding 4 роки тому +1

    Nice... very nice!

  • @markoloponen2861
    @markoloponen2861 4 роки тому +5

    What. You can drag an object to code and it will find its path? What. What. What. Nice.

    • @NesiAwesomeness
      @NesiAwesomeness  4 роки тому +1

      It's a little Godot secret I use all the time 😂

    • @markoloponen2861
      @markoloponen2861 4 роки тому

      @@NesiAwesomeness how many other secrets Godot has #shocked :D

  • @pai64
    @pai64 4 роки тому +3

    Excellent tutorial Keep it up we have to grow the godot comunity :D

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

    I found this tutorial really quick but messy too

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

    Thank you. :)

  • @Alexey_Pe
    @Alexey_Pe 4 роки тому +4

    Привет, у тебя получилось хорошее видео, пожалуйста, продолжай :)

    • @NesiAwesomeness
      @NesiAwesomeness  4 роки тому +4

      спасибо большое, я не говорю по-русски, но использую переводчик и, возможно, позже я смогу сделать русские субтитры для своего следующего видео

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

    For some reason the camera wont move and is stuck at 0,0. is this a bug or just something changed between godot versions?

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

    I'm kinda lost with this whole rendering, scaling, jittering situation. I've tried applying this tutorial to my situation, I got the interpolation working, but my game is still jittering a lot.
    I've setup up my projet with a resolution 2 times bigger (for the benefit of using hud in higher resolution for example) and using a scaled up viewport so that I can actually fill the screen with my level at the right size. Which seems to be a correct way to do it based on other tutorials.
    However, I'm guessing because my camera is down the tree with the player, inside the viewport, the resolution is lower, and so every small movement of camera makes the whole thing jitter. And I don't get why it isn't the case here in the tutorial... I'm wondering if it has to do with the interpolation though, because in the tutorial is is smoothly going from A to B, and mine seems to slow down going from pixel to pixel at the end of a transition.
    I'll probably have a found the solution before getting an answer but, I guess it could still be useful to other people.

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

      Ok I think I fixed it, earlier when trying to apply the tutorial, the interpolation wasn't working when casting as integer and multiplying delta by 0.2.
      So I removed the integer cast as a test and wasn't sure why it was needed.
      Anyways, later I tried to multiply delta by a number like 4 (as seen in a godot documentation) and it worked, but I had to cast the whole thing as integer like in the video to get it to work properly. I don't understand though why in some tutorials it says to multiply delta by an integer like 4 and here it should be a value between 0.01 and 0.99...

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

    Thanks

  • @Kpackama
    @Kpackama 4 роки тому +1

    Thaaaaank yooooooou
    also really funny vid :)

  • @stahliboi6249
    @stahliboi6249 3 роки тому +3

    wow, fantastic tutorial, simple, short, to the point AND it works! 10/10
    Quick question, when my sprite moves, it jitters, I'm not looking for an answer but do you know what the cause might be linked to.

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

      Try messing around with your physics frames in your project settings under
      "Physics/common"
      And your fixed fps in project settings "Debug/(I don't remember but just check for your fixed fps setting in project settings)"
      Most likely just set them to the same value

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

      @@NesiAwesomeness thank you!

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

    Micheal reeves sounds?

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

    hi! i love your video, please teach me how to make a dash level, like geometric dash xd i cant TnT

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

    I assume you're still using the viewport mode here and not 2D?

  • @NesiAwesomeness
    @NesiAwesomeness  4 роки тому +6

    Join the discord
    discord.gg/c5FEkM2
    If you have questions or would like to talk to me

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

    very cool video, earn yourself a subscriber :v

  • @rorysweeney7017
    @rorysweeney7017 8 місяців тому +1

    thank. you. holy shit

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

      You're welcome, but I think there's a setting for this in Godot 4

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

    Amoazing

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

    Why haven't I subscribed yet ?

    • @NesiAwesomeness
      @NesiAwesomeness  3 роки тому +3

      I don't know ಠ ͜ʖ ಠ

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

      @@NesiAwesomeness :D
      by the way I am making a game about Dani , see the video on my channel if you want :)