Tears of the Kingdom Style Clouds in Godot 4! - Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 มิ.ย. 2024
  • In this Godot 4 game dev tutorial, I discuss how Godot 4 can be used to make The Legend of Zelda: Tears of the Kingdom style clouds using billboard cloud particle effects! The game clouds are made in Godot not using volumetric effects, but billboard textures and particle effects, making it efficient and simple, just like the clouds in Tears of the Kingdom (totk).
    Resources:
    Repository: github.com/LeonStansfield/Clouds
    Cloud texture: opengameart.org/content/cloud...
    Article version: leonstansfield208.wordpress.c...
    Follow me on Twitter: / leonstansfield0
    And check out the game on Itch.io: leon-stansfield.itch.io/
  • เกม

ความคิดเห็น • 36

  • @VexGone
    @VexGone 29 วันที่ผ่านมา

    I love how clear and to the point this video was! Thank you very much!

  • @SappingSoup
    @SappingSoup ปีที่แล้ว +9

    Man that's such a brilliant implementation! Thank you for sharing it with us all, and you're totally right about Godot's ultimate purpose 😂👌

    • @leonstansfield
      @leonstansfield  ปีที่แล้ว +2

      Glad it was helpful! Godot was infact built for Zelda fans to remake Zelda.

  • @princesszola7529
    @princesszola7529 ปีที่แล้ว +2

    These tutorials help so much to give us inspiration. Thank you so much, love your videos!

  • @NagiDev
    @NagiDev ปีที่แล้ว +2

    Nice and short tutorial. Love it!

  • @cherrymanmay
    @cherrymanmay 4 หลายเดือนก่อน

    Nice tutorial.good😁

  • @KHJohan
    @KHJohan ปีที่แล้ว

    This will definitely help me with a game jam ty

  • @thricemindblown7883
    @thricemindblown7883 6 หลายเดือนก่อน +1

    nice. I didn't know you could declare variables in the middle and outside of functions like your rng. I put that declaration above the _func ready() because your way felt kind of rebellious. Still worked, but maybe your way had another reason that I'm missing. Or maybe you just like to feel the wind between your hair.

  • @errormine
    @errormine ปีที่แล้ว +3

    Have you looked into recreating the lighting system for them? I've been loving how they look in the game, and I'm wondering how they could possibly be lit by the sun accurately when they are just billboard sprites.

    • @JonHuhnMedical
      @JonHuhnMedical 9 หลายเดือนก่อน

      I wonder if normal mapping could sell the effect? Or maybe use a custom plane for each sprite with the normals rotated outward in order to suggest a curved surface?

  • @user-ns1nn6nl3j
    @user-ns1nn6nl3j ปีที่แล้ว +2

    interesting. A probelm you run into with this though is the particles getting culled if you really do have them in the sky, and across the whole sky. The clouds end up being very far away so unless your visibility boxes are massive for the particles they will pop in and out of being rendered as you pan your camera. Still, visually very spot on!

    • @leonstansfield
      @leonstansfield  ปีที่แล้ว +1

      This is true. A good idea might be to replace them with a single billboard at larger distances.

  • @jasonwilliams8730
    @jasonwilliams8730 7 หลายเดือนก่อน

    Thank you

  • @psyboyo
    @psyboyo 7 หลายเดือนก่อน +3

    No uploads in 5 months... I miss this channel : /

    • @leonstansfield
      @leonstansfield  4 หลายเดือนก่อน +2

      Thanks for the comment, I appreciate your appreciation. I'm still here and working on stuff, but a lot busier now so I have less time for videos. I will still share things here when I have things worth sharing!

    • @freeskinonly
      @freeskinonly 21 วันที่ผ่านมา +1

      11months now😢

  • @nowherebrain
    @nowherebrain ปีที่แล้ว +1

    great stuff, the only issue is you need to adjust their albedo(unshaded) based on time of day(if you have dynamic time)...easy enough to do, but still.

  • @milangruner5538
    @milangruner5538 11 หลายเดือนก่อน +1

    Pretty cool idea, thanks :) Instead of the "invisible" CSGBox3D, you could have just used a CollisionShape3D since that doesn't render anything and doesn't create a collider unless parented to a physics object.

  • @sanyi9667
    @sanyi9667 หลายเดือนก่อน

    I'd quit my job and come work with you on a zelda game any day. I love zelda and wish to recreate BoTW in my image one day.

  • @thricemindblown7883
    @thricemindblown7883 6 หลายเดือนก่อน

    Ran into a problem if anyone has any thoughts. Billboard mode rotates on all axis to keep facing the player. Which is fine except when I put my aircraft into roll mode. Then all the sprites do the same rolls like they're dancing. It's kind of pretty put not very cloud-like.
    To make the effect work in a flying game I figure I need to either tweak the billboard effect by counter-spinning the sprite (somehow) or find a non-billboard way that matches x,y rotation but leaves z alone.

  • @moe__dev
    @moe__dev ปีที่แล้ว +1

    Long time no see.

    • @leonstansfield
      @leonstansfield  ปีที่แล้ว +1

      Yeah been a while! I accidentally made my videos too complicated to make and now they take too long.

    • @moe__dev
      @moe__dev ปีที่แล้ว +1

      @@leonstansfield we appreciate your efforts.

  • @JagoTheScout
    @JagoTheScout ปีที่แล้ว

    Heya! Just wanted to say nice tutorial it helped me get started with Godots particle system but I'm having issues with the Cloud_Spawner as it returns the instantiate line as null any thoughts?

    • @leonstansfield
      @leonstansfield  ปีที่แล้ว +1

      If that line is null, your cloud packed scene is probably null, make sure that's referenced either in the script or in the exported variable

    • @JagoTheScout
      @JagoTheScout ปีที่แล้ว

      @leonstansfield Alrighty thanks for replying I'll try it out and see how it works

  • @epyl3991
    @epyl3991 5 หลายเดือนก่อน

    come back bro, you have some positive potential (electrical joke) i NEED you vids... or at least let me know that you are alive

    • @leonstansfield
      @leonstansfield  4 หลายเดือนก่อน +3

      I'm alive! Life is coming at me fast so time to make tutorials is much less. That doesn't mean I'm not working on anything and I will definitely continue sharing things worth sharing here in the future! Thanks for the comment! ♥️

    • @danny-expand
      @danny-expand 4 หลายเดือนก่อน

      Good luck! ​@@leonstansfield

  • @coratora2314
    @coratora2314 3 หลายเดือนก่อน

    Is this similar to how they made the clouds in Sky Children of Light? Does anyone know how they did their clouds? Any assistance or even pointing me to a keyword or two would help me out a lot. Thanks!

  • @GamingsMostAmazingSoundtracks
    @GamingsMostAmazingSoundtracks 4 หลายเดือนก่อน

    I tried, adding the clouds in my main scene with my terrain, but nothing shows up

  • @GamingsMostAmazingSoundtracks
    @GamingsMostAmazingSoundtracks 4 หลายเดือนก่อน

    Did u animate the Clouds

  • @cjdaylight3407
    @cjdaylight3407 9 หลายเดือนก่อน

    Gold type tutorial

  • @MrTravoltino
    @MrTravoltino ปีที่แล้ว +1

    repository is not found.