a Cool technique I found in Godot...

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

КОМЕНТАРІ • 72

  • @queblegamedevelopment4143
    @queblegamedevelopment4143  5 днів тому +14

    Please leave your feedback on this video's style/format!
    This is obviously a slightly different type of content than what I usually post, so I'd love to hear what you guys think :)

    • @SnowPeaGames
      @SnowPeaGames 5 днів тому +2

      I really like it. Fully up for seeing a short video like this every time you figure out a cool way to do something.
      UA-cam-wise I think they would do better as vertical "Shorts" with a more clickbait-y title, but I much prefer this style (and don't check shorts from my Subscribed channels anyway).

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

      I really enjoyed this! Found it super interesting and creative. And bite size content is always welcome. Great job Queble!

  • @zanian0
    @zanian0 5 днів тому +42

    That's a cool idea. I like this mini-tutorial format.

  • @asdf12337
    @asdf12337 5 днів тому +8

    It's always amazing to see what people can do when "bending" tools purposes. Well done! I really like this short video format because it just gives you the essential points. :) Good job!

  • @bubble8760
    @bubble8760 5 днів тому +5

    Really interesting, thank you for sharing!

  • @Qux1s
    @Qux1s 4 дні тому +3

    it's very cool when developers share how to make a cool thing in their game, and make the solution very creative, keep it up!

  • @reocode
    @reocode 5 днів тому +6

    This is very cool and I like the new video format! Classic tutorial format is great, and they are very helpful. But these also give you this idea of thinking out of the box, and they are great to casually watch, even when you are not actively working on a game.
    And I think cool tips and tricks like this are also great for new audience!

  • @_shadowcat
    @_shadowcat 5 днів тому +5

    Awesome. Definitely gonna steal this

  • @indrexwolf
    @indrexwolf 5 днів тому +2

    Very smooth, well done. Thank you for sharing!

  • @CodingQuests
    @CodingQuests 5 днів тому +1

    very creative solution for what you wanted to do actually, good job!

  • @Equisdeification
    @Equisdeification 5 днів тому +2

    Very cool! If I were to implement this, I would use a 9-slice texture that repeats. I’d position the parent pivot to the left and then adjust the scale from 0 to 1 to display the texture

  • @saltcloudsil
    @saltcloudsil 5 днів тому +1

    finally, a Godot video straight to the point

  • @shout64
    @shout64 9 годин тому

    This is super cool! I don't have an immediate need for this but I know I will in the future. Thanks for sharing!

  • @Kry0000
    @Kry0000 2 дні тому

    Thanks for sharing. Saving this for later. Simple and effective explanation, solid.

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

    This is nice, even if I don't use this it's a really good demonstration of how to creatively use these features together

  • @dueddel
    @dueddel 4 дні тому

    Another perfect example of thinking outside the box. Well done! As I know myself I would've used a `Tween` though rather than an `AnimationPlayer` but that doesn't change the outcome. 😘👍

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

    Love your long form stuff, but I also really love this practical seeing-it-in-action stuff too! Love how straight to the point it is.

  • @fvhaudsilhvdfs
    @fvhaudsilhvdfs 5 днів тому +2

    cool!! i think drawing a Line2D would have worked well too

  • @dolloreanadog
    @dolloreanadog 5 днів тому +1

    That's a really interesting way to use progress bar!

  • @joshhoffman7811
    @joshhoffman7811 2 дні тому

    This is super clever. Thanks for sharing it :)

  • @charlythompson9281
    @charlythompson9281 19 годин тому

    You're right--it's a pretty cool technique! Thanks for sharing, I'mma gonna be stealing that down the road. :D

  • @Cryptic808
    @Cryptic808 5 днів тому +3

    Clever. Thx for sharing.

  • @zeektm1762
    @zeektm1762 4 дні тому

    Please consider making a video about zooming the camera in/out smoothly!

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

    very interesting! I expected a Line2D there, but this looks probably better.

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

    Like it! Thank you for sharing!

  • @Soulcode-k
    @Soulcode-k 5 днів тому +1

    Intresting solution ❤❤❤

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

    I liked the dubbing in Portuguese, thank you, you've already gained another subscriber (translator)

  • @MrBrigadierArchived
    @MrBrigadierArchived 2 дні тому

    wow, I didn't expect to child another nodes to some like Label 😅

  • @JóshuaChinedu-o5n
    @JóshuaChinedu-o5n 5 днів тому +2

    Love this...

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

    Nice trick! Thanks)
    Thinking out of the box gets you a long way ahead, guys!

  • @skvader4187
    @skvader4187 5 днів тому +1

    Very clever

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

    Awesome technique :)

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

    Beautiful

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

    En mi opinión también sería válido simplemente cambiar el color de las letras a verde o rojo o otro color que indique que se ha completado la tarea.

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

    Very cool!

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

    Oh nice, this way I don't have to go fetch it in the stream

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

    I wonder if this technique can be applied to things like health bars, where it animates to the output of whatever the health value is.

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

    Genius! Thanks for the tip! One question, though. How do you link the size of the progress bar to the length of the text?

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

    You can also use a Tween for this!
    Also, how do you make your editor look like that? I love the theme

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

    That's hella cool 😎

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

    NICE!

  • @AverageNeovimEnjoyer
    @AverageNeovimEnjoyer 4 дні тому

    Wow!

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

    Nice!

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

    Did you conisder using tweens instead of a key framed animation? I feel like they would of been more adaptable.

    • @queblegamedevelopment4143
      @queblegamedevelopment4143  5 днів тому +1

      Yeah it definitely would have been possible with tweens, but since I adjusted the transition curve of the checkmark part of the animation, this specific use case was easier with an anim player.
      But yeah if I ever made this a reusable node, I'd probably just use a tween

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

    Great idea, but as the progress bar is set manually, could it be a problem if in the future a translation system is needed ?

    • @queblegamedevelopment4143
      @queblegamedevelopment4143  5 днів тому +1

      I guess I didn't think about that, but it would probably require minimal tweeking to get it working properly.
      If I end up putting this in another project, I'll probably end up just making it a node with a tween setup instead, and that way it would be more modular

  • @scott_itall8638
    @scott_itall8638 5 днів тому +1

    Aseprite for artwork?

  • @athithyaparamesh8251
    @athithyaparamesh8251 4 дні тому

    I thought of this, but in my case I have multiple lines of text :(

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

    Tweening would have also worked for this.

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

    nice

  • @Cookieukw
    @Cookieukw 5 днів тому +1

    Único jogo que já vi colocarem algo assim foi among us

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

    Amigo te doy like por poner pista de audio en español.

  • @themore-you-know
    @themore-you-know 5 днів тому

    TIP: make it a script, that you can add as a reusable child component to anything.
    class_name StrikethroughModule
    extends Node
    @export var style_progress_bar:Resource = null
    func play_effect() -> void:
    var progress_bar:ProgressBar = ProgressBar().new
    get_parent().add_child(progress_bar)
    progress_bar.size = get_parent().size
    progress_bar.style = style_progress_bar #FIX THIS HERE, NOT SURE WHATS THE CODE OFF THE TOP OF MY HEAD
    # ADD SOME CODE TO BETTER ANCHOR IT OVER THE TEXT
    var tween_duration:float = 0.5
    var tween = create_tween().set_ease(WTV).set_trans(WTV)
    tween.tween_property(progress_bar, "value", 1.0, tween_duration)
    # ALSO TWEEN THE PARENT TEXT TO A SEMI-TRANSPARENT
    tween.tween_property(get_parent(), "self_modulate:a", 0.5, tween_duration)

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

    I feel like this format would work better as a short but i guess you wouldnt be able to go into detail in that case

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

      Yeah, I was kind of hoping it would be longer, but it looks like people are liking it in general, so I guess I'll keep testing the water 😅

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

    Very slick! Me likey!
    Have a sub, why not?

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

    PLEASE PLEASE PLEASE opt out of the "autotranslate title and description" when uploading!!!
    it translates to the official language of the country the person watching it speaks.
    sold as an accessibility feature, it is a really awful grifter addition nobody asked for. technical terms get directly translated, links get messed up and nothing is gained except some server doing a request. please remove this, it strips the description of any meaningful informaton for people not watching this video in an english-speaking country!!!

    • @queblegamedevelopment4143
      @queblegamedevelopment4143  5 днів тому +1

      Thanks for pointing this out! I forgot to disable it

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

      @@queblegamedevelopment4143 wow that was quick, thanks a lot

  • @user-og6hl6lv7p
    @user-og6hl6lv7p 5 днів тому

    Make 3D games, too many 2D games on Godot. 2D is easy.