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
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.
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.
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.
Trails
Each note drags a short trail. Once there are ten of them in the air you cannot follow a single one without it.
Arrival
Notes vanish on the character and the cash goes up right then, not when you click.
Problems I hit
The first version sent every note out at the same instant, so a payout looked like one green blob appearing and going away.
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.
Notes went in a straight line from the block to the player and it looked cheap.
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.
The counter moved the moment you clicked, while the money was still on its way over.
Moved it onto the arrival instead. One line, and the effect felt twice as good.
More media


