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 :)
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).
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!
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!
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
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. 😘👍
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
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
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)
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!!!
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 :)
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).
I really enjoyed this! Found it super interesting and creative. And bite size content is always welcome. Great job Queble!
That's a cool idea. I like this mini-tutorial format.
same
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!
Glad you liked it!
Really interesting, thank you for sharing!
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!
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!
Awesome. Definitely gonna steal this
Very smooth, well done. Thank you for sharing!
very creative solution for what you wanted to do actually, good job!
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
finally, a Godot video straight to the point
This is super cool! I don't have an immediate need for this but I know I will in the future. Thanks for sharing!
Thanks for sharing. Saving this for later. Simple and effective explanation, solid.
This is nice, even if I don't use this it's a really good demonstration of how to creatively use these features together
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. 😘👍
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.
cool!! i think drawing a Line2D would have worked well too
That's a really interesting way to use progress bar!
This is super clever. Thanks for sharing it :)
You're right--it's a pretty cool technique! Thanks for sharing, I'mma gonna be stealing that down the road. :D
Clever. Thx for sharing.
Please consider making a video about zooming the camera in/out smoothly!
very interesting! I expected a Line2D there, but this looks probably better.
Like it! Thank you for sharing!
Intresting solution ❤❤❤
I liked the dubbing in Portuguese, thank you, you've already gained another subscriber (translator)
wow, I didn't expect to child another nodes to some like Label 😅
Love this...
Nice trick! Thanks)
Thinking out of the box gets you a long way ahead, guys!
Very clever
Awesome technique :)
Beautiful
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.
Very cool!
Oh nice, this way I don't have to go fetch it in the stream
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.
Yeah you could do this, although it'd probably be better with a tween
Genius! Thanks for the tip! One question, though. How do you link the size of the progress bar to the length of the text?
Thanks!
I just set it to expand on the x and y axis :)
You can also use a Tween for this!
Also, how do you make your editor look like that? I love the theme
The editor them is called "Godot Minimal Theme" :)
That's hella cool 😎
NICE!
Wow!
Nice!
Did you conisder using tweens instead of a key framed animation? I feel like they would of been more adaptable.
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
Great idea, but as the progress bar is set manually, could it be a problem if in the future a translation system is needed ?
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
Aseprite for artwork?
Yup!
@@queblegamedevelopment4143 Love it, I struggle with that side of things.
I thought of this, but in my case I have multiple lines of text :(
Tweening would have also worked for this.
nice
Único jogo que já vi colocarem algo assim foi among us
Amigo te doy like por poner pista de audio en español.
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)
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
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 😅
Very slick! Me likey!
Have a sub, why not?
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!!!
Thanks for pointing this out! I forgot to disable it
@@queblegamedevelopment4143 wow that was quick, thanks a lot
Make 3D games, too many 2D games on Godot. 2D is easy.
Haha I like 2D more than 3D, idk why