On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

"In the secret lab'ratory an Experiment one day,
Hardly saw any folks around him, had computers in his braiiin,
He was all alone in darkness, he had no one around at all
The researchers there among them put a big cord on his head,
Big cord on his head
It was early in the morning when he started to flip a switch
He came sliding from the left side, slowly lookin' all arouuund
"He's a monster loose and runnin'", came a whisper from each lip
"And he's here to do som' escaping with a big cord on his head,
Big cord on his head"

(had to stop here, budget not big enough)

"Mom look! I almost had to use pen and paper for this! And I almost gave up 3 times, I thought I could get away without turning off the spikes"

(Man, this was such a blast! Loved the inspirational ending, here comes dat boi, gonna learn me some Godot.)

Question time! How did you make the timer around the green buttons so smooth and cool and how did you make the sparks please?

PS: Loved how one time it was red and another blue cords coming out.

(2 edits)

Lmao that's amazing, your parody lyrics just made my day! I would've loved to add more levels as interesting as that one, but I think I'd need to add other things that you can activate and I didn't have time. Thanks so much for your feedback!!


Potentially long technical part:

In response to your questions, for the button timer I had a Texture Progress node with the texture attached below, set to counter-clockwise fill and a small step size of .01. I then also had a Timer node and in the button's process function I just set the TextureProgress value to the Timer's time_left. I also set the TextureProgress' max_value to the Timer's wait_time on ready.

The sparks are just a Particle2d that I fiddled with until I thought it looked good and set to one shot. Then when I needed sparks to appear, I'd just set the position of the Particle2D where I wanted it and set it's enabled to true. If you want to know the exact values I used in the particles2d let my know and I can send it to you.