Voxel sprite sheets for Phaser 3
Generate sprite sheets for Phaser 3 / web games from animated voxels. Load with this.load.spritesheet, define anims with this.anims.create. Free PNG export.
Building a Phaser 3 web game and tired of finding free pixel art that actually looks consistent? Generate your characters as voxels, animate them with prompts, then export a regular grid sprite sheet that loads in two lines of Phaser code.
Why this works for Phaser 3.
-
Loads with `this
Loads with `this.load.spritesheet('hero', 'hero.png', { frameWidth: 64, frameHeight: 64 })` - frame size constant per export.
-
Animation order matches the export - `frames: this
Animation order matches the export - `frames: this.anims.generateFrameNumbers('hero', { start: 0, end: 7 })` covers a row.
-
Transparent PNG, no extra space, ideal…
Transparent PNG, no extra space, ideal for the WebGL renderer's atlas packing.
-
Multi-direction layouts let you implement 8-way…
Multi-direction layouts let you implement 8-way movement with anim keys ('idle_front', 'walk_back_right'…).
-
Free, no royalty, no attribution required
Free, no royalty, no attribution required - fine for both jam games and commercial projects.
Pair with another tool.
Ship your Phaser 3 sprites.
Free, transparent PNG, regular grid - slices in any sprite editor.