Retro Nintendo Camera System in 5 Lines of Code ! ( Godot Tutorial )

Поделиться
HTML-код
  • Опубликовано: 30 дек 2024

Комментарии • 57

  • @brutusmagnuson315
    @brutusmagnuson315 Год назад +37

    Mechanically, this has utility beyond nostalgia. If you’re making any kind of top-down game with dense, contained areas, it’s pretty useful

  • @uidsea
    @uidsea Год назад +37

    Just saw your reddit post on this. You're becoming THE resource for Godot.

    • @Creationkitnz
      @Creationkitnz Год назад +5

      The new innovators of Godot content

  • @Snyper-if3kt
    @Snyper-if3kt Год назад +7

    As a late 30's something, just seeing this, and the thought behind it, invokes a bunch of nostalgia. Nice and simple, and I love it.

    • @USNTM2
      @USNTM2 9 месяцев назад

      Me as well. I saw the ocarina of time marketplace with kid link. Those zombie groans from adult link creeped me out as a kid.

  • @wjbvii
    @wjbvii Год назад +1

    You've been my favorite Godot youtuber ever since I saw your videos about "hey there little one" on reddit. I like the neat things you showcase on your channel.

    • @lukky.
      @lukky.  Год назад

      Thanks for the kind words! :)

  • @splatnamby
    @splatnamby Год назад +13

    This is awesome, great job! Another interesting concept you could cover is walking around planets like in super mario galaxy, would be cool to see your version of it

  • @adenashiscave
    @adenashiscave Год назад +7

    This is fantastic! It would totally fit with one of my projects, so I'll definitely be trying this out and tagging you when I do.

    • @lukky.
      @lukky.  Год назад +2

      Please do! I would love to make a video taking a look at viewers projects one day :)

  • @_gamma.
    @_gamma. Год назад +1

    I love the random tutorials, this is a really nice effect!

  • @Creationkitnz
    @Creationkitnz Год назад +2

    Dude your recent content has been too helpful man! Much appreciated 🙏🏾🙏🏾🙏🏾

  • @jefreestyles
    @jefreestyles Год назад +4

    Great job! I love these style of cameras. In horror games like Alone in the Dark and Resident Evil, they work extremely well. I recommend enhancing the camera with drag margins in action / fighting games.

  • @gisodelenteja
    @gisodelenteja Год назад +1

    Thanks so much for this content. Migrating from unity to Godot and all your videos are incredible. Keep it up!

  • @3db-
    @3db- Год назад

    Damn I saw this on Reddit but didn't know it was you. You're crushing it!

  • @CodingPhase
    @CodingPhase Год назад

    great tutorials bro love what you doing with this channel

  • @kenknudsen7478
    @kenknudsen7478 Год назад +4

    Well done. Simple and effective!

  • @sunlessllama6969
    @sunlessllama6969 Год назад

    You need more subscribers!! Your tutorials have helped me out immensely, and I just want to thank you for allowing me to follow my passion for making games! ❤ Much Love

  • @dibaterman
    @dibaterman Год назад

    You are a legend and a god you answer to no man. Saved me probably 3 days of goofing around.

  • @wellhellotherekyle
    @wellhellotherekyle Год назад +2

    Looks excellent. Reminded me of Paper Mario!

  • @kevinharpermusic
    @kevinharpermusic Год назад

    Actually amazing. Excellent for stealth and old school surivial horror. Thank you

  • @chimeforest
    @chimeforest Год назад

    This is VERY close to how I want the camera to work in my game. Thank you =D

  • @deadbroadcastpc
    @deadbroadcastpc Год назад +4

    Do you have a discord for your community man? Love the videos!

  • @Vince96711
    @Vince96711 Год назад +2

    Almost 10k subs!

  • @futursoup9007
    @futursoup9007 Год назад

    Big UPS, Lukky! ty 🙏

  • @kartopod
    @kartopod Год назад

    This is a really cool setup! Thanks!

  • @trolleymouse
    @trolleymouse Год назад +1

    I really like this, though I'm curious about more complicated bounding boxes for the camera. It would definitely have to sacrifice some of the elegance to do it, but something like this that can handle elbowed screens might well be what I need ... Experimentation required.

    • @Sylfa
      @Sylfa Год назад +2

      I'm thinking you can make the camera attachment point either be a physics object with collision, or have it follow a navigation mesh.
      In the first case, put it on its own layer and make the invisible bounds only collide with that layer. Then move_and_slide the attachment point towards the players position.
      The second case would similarly only exist for the camera attachment point, having it moving towards the player point by following an invisible navigation layout.

  • @aidanfisher97
    @aidanfisher97 4 месяца назад

    I like to compare that camera to some of the recent Pokémon games on the Nintendo Switch, such as Scarlet and Violet.

  • @3dsteveo765
    @3dsteveo765 Год назад

    Love it! Thanks!

  • @myfriendchowdari
    @myfriendchowdari Год назад

    Really cool, when is wallrunning and vaulting coming?

  • @michaeloconnell145
    @michaeloconnell145 9 месяцев назад

    This is awesome!

  • @foxy3dworld994
    @foxy3dworld994 7 месяцев назад +1

    It's awesome. Do you think you can do the camera like in luigi's mansion? Can't seem to find any tutorial that comes close to it.

  • @SaadTheGlad
    @SaadTheGlad Год назад +8

    Hey Lukky could you do a tutorial on how 3D animations work in Godoy? I’ve been having trouble with it since it keeps throwing an error bout normalizing the Basis or something.

    • @lukky.
      @lukky.  Год назад +2

      I have a tutorial out on First Person Animations that covers 3d animation in Godot, I also touch on the subject in my cutscenes tutorial. But I'll keep a dedicated 3d animations tutorial in mind for the future. Thanks for the suggestion!

  • @Arisilde
    @Arisilde Год назад +1

    Camera looks great. One thought though, rather than hard coding stage dimensions in, how easy would it be to place an area in each map and use that for the camera bounds calculations? Just to make level design one step faster/easier.

  • @ahoksure
    @ahoksure Год назад

    This is perfect!

  • @kyanrowse4921
    @kyanrowse4921 Год назад

    Should chuck that up on the godot store

  • @CitizenCoder
    @CitizenCoder 11 месяцев назад +1

    Any chance you know how to set up a "room camera" similar to legend of zelda, but with 3d instead of 2d? sort of like the Link's awakening remake?

  • @ShiroCh_ID
    @ShiroCh_ID Год назад +1

    can this code for moving between map also works with our usual 3d camera system for the same purpose of mkving between map?
    i think the one that has this style on my mind was phantasy star universe's gate area that sends you to other planets or send you to a mission, or Phantasy star online 2 Gate area where you go after selecting mission from Receptionist NPC, and i think Final Fantasy 11 and 14 has that effects too once you want to go to other maps

    • @lukky.
      @lukky.  Год назад

      Yea for sure, is the most basic scene loading you can do. If you would want to scale this up I would start by giving the player its own manager script instead of having the player state be kept by the StageManager.

  • @Marandal
    @Marandal Год назад +1

    Wolf Among us, Tales from the Borderlands.
    Those games came to mind when seeing the Camera.
    I want to make a Telltale game and they had these cameras. I'll use this for a future project.
    Thank you for showing us the way. I'm very Lukky.

  • @relaxandlearn7996
    @relaxandlearn7996 Год назад

    Mario Galaxy Camera and Resident Evil 1 (old consoles) camera are the two ones that are missing.

  • @caruya
    @caruya Год назад +1

    Thanks

  • @TheMikeMassengale
    @TheMikeMassengale 6 месяцев назад

    Not sure what I'm missing, but I crash every time I run that camera code, I get told that the following isn't a valid line
    position = lerp(position, player.position, delta * 10.0)

  • @fayefaerii
    @fayefaerii 5 месяцев назад

    What the name of this type fo camera? Im not a programer, Im the 3d artist, but I do want to learn the basic and make a build for my future game, Im still not sure if Ill use Godot or Unity ( I wanted unreal but my pc cant run it ) but I still would like to test both engines and I want this very specific kind of camera in my game.

  • @niklu4038
    @niklu4038 Год назад

    awesome!

  • @henry-uy4er
    @henry-uy4er 8 месяцев назад

    can you make a tutorial of how to make resident evil fixed camera in your game

  • @sircommissar
    @sircommissar Год назад

    how are you arraying the portals? im guessing a group?

  • @faxanidu3070
    @faxanidu3070 Год назад

    Do you have one for a Mario64 style camera??

  • @mazhikalam9349
    @mazhikalam9349 Год назад

    Bro I followed your 3rd person controls video but I just keep falling all the time and I can't figure out the mistake can you help me 😢😢

    • @lukky.
      @lukky.  Год назад

      I'm planning on redoing that tutorial learned alot since then!

  • @왜못할거라생각해
    @왜못할거라생각해 Год назад

    Make this in 2d?

  • @jasonwilliams8730
    @jasonwilliams8730 Год назад

    👍

  • @SoyBlandy
    @SoyBlandy Год назад

    godot tutorial 4.2 dev 👍😀😅

  • @claudiusraphael9423
    @claudiusraphael9423 Год назад +1

    OWO