Six game over 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: Game Over — Fall & Blink Out. Reference scene (context only — map it onto my own characters and sizes): A pixel-art hero with one heart left stands in a cave. A slime hops in from the right and hits the hero at t=0; the hero falls and the cycle repeats every 1s. The view is 438×190px with the ground 34px above its bottom. The hero is 12×13 art pixels drawn at 7px (84×91px), feet centered 200px from the left edge. All sizes are screen px at that scale, so scale them to your sprite size. The slime is 16×12 art pixels at 5px (80×60px). It rests 372px from the left edge. Between 0.66s and 1.0s it makes two hops to 284px (height 24·|sin(2π·q)|). After the hit it is knocked back to 372px over 0.25s with a 22px hop. Three heart slots (7×7 art pixels at 5px, 44px apart) sit at the top-left. Fall: the hero rotates backward around the back corner of its feet (42px left of center), from 0° to −90° over 0.16s (easeInCubic), bounces back up 12% between 0.16 and 0.24s, and lies there; it flashes white for 0.06s on the hit. Grey dust squares puff out on both sides as the body lands (0.16–0.36s). The last heart flashes white, grows to 220% and fades over 0.14s, leaving an empty slot. Respawn at 0.62s: the hero stands again, blinking (hidden every other 0.025s) until 0.72s, and the heart refills with easeOutBack between 0.66 and 0.76s. The fallen body's center is 88px left of the hero's standing center and 42px above the ground. easeOutCubic(k) = 1 − (1 − k)³, easeInCubic(k) = k³, easeInOutCubic(k) = 4k³ for k < 0.5, else 1 − (−2k + 2)³/2; easeOutBack(k) = 1 + 2.70158·(k − 1)³ + 1.70158·(k − 1)². The effect: On game over (t=0), the hero falls (see the scene) and lies still. …
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