Phaser AE

Chunky raster bands

Free packv3.0.0-42D and 3DBackdrop

A gradient sampled into a small number of flat horizontal stripes, the look of an Amiga demo or a 16-bit shooter's sky. Each layer owns a slice of the screen, so several stack into one multi-stop gradient.

This is a Free pack. Every phaser.io account can use it in their games.

Released October 14, 2026 · updated October 20, 2026

Chunky raster bands: a screenshot of its demo
A note about these graphics

Expansion packs don't come with graphics. This screenshot is one way of drawing what the pack does, made for its demo: none of the sprites, tiles or backgrounds in it are in the pack.

That's by design. A pack is a game's logic, mechanics and effects, and it works with whatever art you give it. Some packs draw effects, backdrops or 3D scenes of their own, but none carries a game's sprites.

So the look is yours. Make the art on phaser.io, bring your own, or let your agent draw it in code: the same pack can look like anything.

The pack

backdropRasterBands

function backdropRasterBands(): Pack<Record<string, never>>

Backdrop raster-bands: a gradient quantised into hard horizontal stripes over a slice of the screen. Requires backdrops. Params start and end (0..1 down the screen, the slice this segment owns) and bands (how many stripes it is cut into); colours from and to.

The slice is what makes it a STOP: outside start..end the segment is transparent, so one instance per pair of colour stops stacks into a multi-stop raster gradient, and each pair keeps its own band count.