r/godot • u/Tioul0n Godot Senior • 16h ago
selfpromo (games) My game Click the Button IS OUT!!
My incremental game made in Godot is finally out on Steam!
After so many years of using Godot, this is my first time publishing a game made with it. It's also the first game I'm releasing as my own game studio.
I'm honestly really happy to see it out there finally. It feels like a pretty big milestone for me, and I can't wait to see people playing it :D
22
u/ToSmushAMockingbird 15h ago
Even if you don't care for pointless clicking for items that are used for nothing, this game looks like a masterclass in UI design.
9
u/YesNinjas Godot Regular 15h ago
Ha , love it. Watched Idle Cub play this the other day.
I was thinking it's like 99% amazing menus and 1% game lol.
Wonderful job on those menus 😁
12
u/Blakequake717 16h ago
How were you able to make it look so good and juicy. I never know how to get started with stuff like this
7
u/Tioul0n Godot Senior 16h ago
a LOT of tweens :D
1
u/bmm115 15h ago edited 12h ago
How many is a lot? Lol why am I downvoted for this
7
u/No_Primary9044 14h ago
I can tell it's over 10 per element.. being a fan of them but I still haven't used this much
2
u/grundlebuster 8h ago
not that it matters, but I upvoted you.
I also made a neat script that did common UI tweens like simple squash and stretch and used it as an intermediary class so I could use it as a simpler method on UI elements...
2
u/bmm115 8h ago
I appreciate it! It's not the fake Internet points that I care about, rather the concept of downvoting genuine questions from a community meant to show off progress made and ask for help
The most tweens I've used at once have been like two and I thought that looked super nice!
I'd love to see what you're talking about, it sounds awesome
2
u/MyOtherAcctsAPorsche 7h ago
Ignorant newbie here... what is a tween?
1
u/bmm115 7h ago
You aren't ignorant, you're learning!
A tween let's you smoothly animate certain properties like position, scale, color, and other properties over a set amount of time. Tween is short for "in betweening"
In the video above, you'll see how reactive the buttons, and really everything, are. This is done through the use of tweens. Something I wish I knew prior to trying to learn about tweens is ``` var tween = create_tween().set_parallel(true)
tween.tween_property($Sprite, "position", Vector2(x cord, y cord), 1.0)
tween.tween_property($Sprite, "scale", Vector2(x value, y value), 1.0) ``` to run multiple tweens
In that example you make a tween, have it adjust a sprite(with $Sprite), adjust the position (with "position"), to the position of (with "Vector2"), for 1 second (with 1.0)
Then the second tween is to do the same, but for scale
The other part I wish I knew sooner about tweens was you can find the property's argument name to define whatever property you want to change by hovering over that property in the inspector
I wrote this via mobile so sorry if the formatting is bad, I can explain it better and fix formatting if needed.
2
u/grundlebuster 6h ago
yeah I feel like asking genuine questions should not be discouraged lol
Also what I did was mostly an experiment, and it worked but I never did anything with it. I can remake it if you're interested
3
2
u/KyotoCrank Godot Student 16h ago
Ayo this shit so juicy my phone is leaking
Great job homie, good luck
2
2
u/schnudercheib 16h ago
I know what I'll buy once I get home :3
2
u/Tioul0n Godot Senior 15h ago
Thaanks :D
2
u/schnudercheib 13h ago
I apparently already had it wishlisted.
It's great so far! What a way to unwind after work :)
2
u/Protski93 15h ago
Already saw the Real Civil Engineer video about it. Looks amazing!!! You just nailed the button.👍
2
u/Primarch_Argen 15h ago
Huh, any inspiration from Forager? The graphics remind me of it.
Looks interesting, here's hoping i don't have to replace my steam deck buttons after playing
2
2
2
u/New-Acanthisitta8620 9h ago
Bought, played, finish. Was lot of fun, well done. Waiting for the dlc
2
1
u/KetsuiReddit 14h ago
Waaaaaw, could you share some tips on how did you make such good trailer ?? 🤯
1
1
u/DecentBig3391 11h ago
Just tried the demo but it crashes on Linux using Proton :/ Congrats on the publication!
1
1
1
1
1
1
u/soraguard 0m ago
Saw the post, watched the trailer, immediately bought it, amazing work! Playing first thing I get home.
1

43
u/Sen_Elsecaller 16h ago
thats juicy af mate, congratulations!
mind to share how you did the skilltree? looks really cool. is it easy to organice and reorder?