Six shield block 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: Shield Block — Spark Burst. Reference scene (context only — map it onto my own characters and sizes): Side-view pixel art on a dusk ground. The hero is 12×13 art pixels drawn at 7px (84×91px); all sizes are screen px at that scale, so scale them to your sprite size. The hero stands on the left facing right and holds a kite shield (9×11 art pixels at 6px, 54×66px) centered 58px right of and 46px above its feet. A slime (16×12 art pixels, 112×84px) hops in from about 220px to the right. The scene repeats every 1.0s with the block at t=0. From −0.4s to 0 the slime hops in (x linear, 52px arc, stretched 90% wide / 112% tall for the first 0.1s) and touches the shield's right edge at t=0. From 0 to 0.35s it hops back home (easeOutCubic 1 − (1 − x)³, 34px arc, landing squash 112% / 88%), and from 0.5s to 0.6s it crouches to 114% / 86% before the next hop. The contact point is the shield's right edge at the shield's center height. Three hearts sit in the top-left HUD and never drop, because every hit is blocked. Play the effect below on every block. The effect: Throw sparks off the shield at t=0. For the first 0.08s, draw a white 4-point star at the contact point (two crossing bars, arm length shrinking from 46px to 24px, bar thickness 24% of the arm). …
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
Full prompt in the pack