Six note hit effects on the same scene. Copy any short prompt for free, and peek at the start of full prompt 1 to see how detailed they are. The full prompts are in the pack.
Add this game-feel effect to my 2D game: Note Hit — Ring Burst. Reference scene (context only — map it onto my own characters and sizes): A rhythm game note lane, seen flat from the side. Art is pixel art; all sizes are screen pixels — scale them to your own lane. Times are seconds, t = 0 is the moment the note is hit (exactly on the beat; the music is 120 BPM). The stage is dark warm brown #1a1210. A horizontal lane 60px tall (#2a1d16, with 6px #5a3a2a rails above and below) runs across the screen; faint gold vertical beat lines (3px, 12% opacity) are drawn every 75px (one per half beat) and scroll with the notes. The hit marker sits near the left end: a 60×60px square outline, 6px thick, cream #fff6d8 at 75% opacity, with a 12% cream fill inside. Notes come in 5 kinds that differ in color and shape, all 8×8 art pixels drawn at 7px (56px) with a dark #1a1014 outline: a gold #FFC24B diamond, a mint #5BE3B0 circle with a white highlight, an orange #ff9f43 square with a dark center dot, a silver #d8e2ea left-pointing arrow, and a pink #ff5a7a heart (7×7 at 8px). They repeat in a fixed 12-note pattern (diamond, circle, square, arrow, heart, circle, diamond, square, heart, arrow, circle, square), so the stream looks varied. When a note shatters, its shards use that note's own colors. They slide right-to-left at 150px/s, 150px apart, so one reaches the marker center every second. The judgment for each hit is PERFECT (gold #FFC24B) or GREAT (mint #5BE3B0); the combo count goes up by 1 per hit. Along the bottom, 18 small equalizer bars (15px wide, 6–28px tall, mint or gold at about 22% opacity) jump to a new height every half beat. By default the hit note flashes white, grows slightly (+24% over 0.06s) and disappears at t = 0. The effect: On hit, draw a ring of square pixels centered on the hit marker for 0.3s. Let q = t / 0.3. Radius grows from 20px to 70px with easeOutCubic (1−(1−q)³); …
The rest of this prompt — exact sizes, easing, colors and particle counts — and full prompts 2–6 are in the pack.
Full prompt in the pack
Full prompt in the pack
Full prompt in the pack
Full prompt in the pack