shadowyRoblox developer
All work

Money drop effect

Click a block and the cash pops out of it, spreads, then gets pulled into you.

Overview

Blocks around the map get clicked for cash. The label above a block tells you what it is, how rare it is and what it pays, and when you hit it the money spawns on the block and comes to you.

I did not want the payout to be a number quietly going up in the corner. So the notes come off the block, spread out for a moment, then get dragged into the character with a trail behind each one.

It fires on every click, so it had to stay cheap. The clip is me testing in Studio once the timing stopped bothering me.

What I built

01

Block label

The label above a block shows what it is: the name, the rarity and the cash it holds. Nothing to do with the effect, it is just so you know what you are hitting.

02

The burst

Notes leave the block in a spread instead of a straight line, and each one waits a slightly different amount of time before it goes. A payout spills out rather than appearing all at once.

03

Flight path

Every note drifts away from the block first and then curves back into the character, spinning while it goes. Straight lines looked wrong. The curve is what makes it feel like the money is being collected instead of moved.

04

Trails

Each note drags a short trail. Once there are ten of them in the air you cannot follow a single one without it.

05

Arrival

Notes vanish on the character and the cash goes up right then, not when you click.

Problems I hit

Problem

The first version sent every note out at the same instant, so a payout looked like one green blob appearing and going away.

How I solved it

Staggered them. Each note gets its own delay and its own direction off the block. Same money, same amount of time, looks nothing like it did.

Problem

Notes went in a straight line from the block to the player and it looked cheap.

How I solved it

Sent them the wrong way first and curved them back in. The pull only reads as a pull if the note travels away from you before it happens.

Problem

The counter moved the moment you clicked, while the money was still on its way over.

How I solved it

Moved it onto the arrival instead. One line, and the effect felt twice as good.

More media