A downloadable asset pack

Buy Now$4.99 USD or more

Bullet Hell Patterns: every pattern

HD spell patterns for top-down games. Bullets and laser bolts in twelve ready-timed bullet-hell patterns: spirals, a ring with a gap, a double ring, a wide fan, a star, a laser flower, a laser star, a rotating laser cross, a laser spiral with ring bursts, a laser ring with a gap and a laser volley.

Patterns

  • Bullet spiral 2 cw: 2-arm bullet spiral turning clockwise (seamless loop)
  • Bullet spiral 4 ccw: 4-arm pinwheel spiral turning counter-clockwise (seamless loop)
  • Bullet ring gap: 20-slot ring with a gap to slip through, aimed in 8 directions
  • Bullet double ring: two 12-shot rings a beat apart, the second filling the gaps of the first
  • Bullet fan 7: 7-shot wide spread with the centre shot leading, aimed in 8 directions
  • Bullet star: alternating + and x bursts forming an 8-pointed star (seamless loop)
  • Laser flower: rotating 5-petal flower: two sets of curling arms cross into petals (seamless loop)
  • Laser star: alternating + and x bursts forming an 8-pointed star (seamless loop)
  • Laser cross: rotating cross: 4 lines of shots sweeping a quarter turn per loop (seamless loop)
  • Laser spiral ring: combo: slow 2-arm spiral with a fast 16-shot ring every half loop (seamless loop)
  • Laser ring gap: 20-slot ring with a gap to slip through, aimed in 8 directions
  • Laser volley: quick burst of 4 shots in one heading, aimed in 8 directions

Each pattern is one ready-timed clip at 12 FPS. Loops (spirals, flowers, orbits, rains, fields) are seamless; the rest play once. Aimed patterns (fans, splits, homing, rings with a gap) come in all 8 directions, one row per direction; the others play the same in every direction. The pivot in each JSON is the caster or impact point, so you can place a pattern on a character or a target.

What's in the download

  • Transparent PNG sheets and every frame as a separate PNG
  • JSON with frame size, frame count, FPS, looping and pivot
  • Godot 4 SpriteFrames for every pattern, ready for AnimatedSprite2D

Goes with

Everything else is on my page.

Quick import

  1. Godot 4: copy a pattern folder into your project and assign its SpriteFrames to an AnimatedSprite2D.
  2. Other engines: slice the PNG sheets using the frame size and FPS from the JSON; 8-row sheets have the rows S, SE, E, NE, N, NW, W, SW.

License

  • Use in unlimited personal and commercial games; modify freely.
  • Credit appreciated, not required.
  • No reselling or sharing the sprites as assets, original or modified, and no use in datasets or NFTs.

Full text: LICENSE.txt in the download.

FAQ

Do they match the characters? Yes: the same HD finish, camera angle and light direction as every character pack in the series.

Can I use the shots on their own? The patterns are complete compositions; the single projectiles with their own release, flight and impact clips are in Projectile & Impact Effects.

Like the Bullet Hell Patterns? A rating helps a lot.

Version 1.0.1.

Purchase

Buy Now$4.99 USD or more

In order to download this asset pack you must purchase it at or above the minimum price of $4.99 USD. You will get access to the following files:

BulletHellPatterns_v1.0.1.zip 59 MB
Version 1.0.1