each frame:
  x += vx             ← move sideways
  y += vy             ← move up/down
  vy += gravity (0.12)  ← pull down
  life -= 1            ← age
  alpha = life / maxLife ← fade out
← lab