CHROME DISTRICT

Cyberpunk Pixel Art Sprites 20 characters 5 angles CC0 license

Pre-baked 8-direction × 6-frame walk cycles at 56×84 in five camera views. Drop into Godot, Phaser, or Pixi tonight. PNG + JSON, zero rigging.

CHROME DISTRICT character rotating through five camera views
  • 20 characters · 5 camera views each
  • 8-direction × 6-frame walk cycles
  • 56×84 PNG + JSON · Godot, Phaser, Pixi, canvas

About CHROME DISTRICT

Pre-baked pixel RPG sprite sheets for cyberpunk games, twin-stick prototypes, and game jams: no Blender, no rigging, no frame-by-frame drawing.

CHROME DISTRICT character rotating through five procedurally baked camera views
Same character, five camera pitches: face-on, three orthographic elevations, and top-down.

CHROME DISTRICT is a CC0 cyberpunk pixel-art character pack containing 20 characters, each provided in 5 camera views (face-on, three orthographic elevations, and top-down). Every sheet is an 8-direction by 6-frame walk cycle on a 56x84 px cell with a transparent background, delivered as a PNG atlas plus a JSON sidecar (100 sheet pairs total). Every character was generated procedurally through a custom 3D-to-sprite-sheet pipeline, so silhouettes, proportions, and walk timing stay consistent across the whole cast and all five angles. It drops into Godot, Phaser, Pixi, or plain HTML canvas. License is CC0 1.0: commercial use, no attribution required.

What's included

  • 20 named cyberpunk characters (Neon Jack, Cipher, Null-7, Grit, Static, Ledger, Bolt, Ghost, Chrome, Dust, Riot, Vice, Scar, Proxy, Wire, Sable, Hex, Apex, Ridge, Glitch)
  • 5 camera views each → 100 PNG atlases + 100 JSON sidecars
  • 8 directions × 6 walk frames per sheet, transparent backgrounds
  • sprite-loader.js for plain canvas (~120 lines, zero dependencies)
  • minimal-demo.html to test any sheet in the browser with WASD
  • roster.json with character names, hues, and hero augment locks

Five camera views

View Pitch Best for
Face-onDialogue scenes, portraits
Low ortho12°Low camera RPG overworld
Ortho RPG22°Default elevated walk cycle
High ortho42°High camera RPG overworld
Top-down88°Twin-stick, strict top-down

Technical specs

Characters20
Sheets100 PNG + 100 JSON
Directions8 (row 0 = facing down)
Frames per direction6 walk frames
Cell size56 × 84 px
Layoutrows = direction, cols = animation frame
BackgroundTransparent PNG
LicenseCC0 1.0 (commercial, no attribution)
EnginesGodot, Phaser, Pixi, HTML canvas

Perfect for

  • Cyberpunk and sci-fi game jams
  • Top-down and elevated RPG overworlds
  • Twin-stick shooters needing readable silhouettes
  • Phaser, Godot, and Pixi sprite atlas workflows
CHROME DISTRICT cyberpunk pixel art character roster, 20 characters in ortho view
Full cast: 20 named cyberpunk characters, each in five camera views.

Procedural 3D to pixel-art pipeline

Every sprite in the pack is baked from the same custom engine: voxel models, multi-pass rendering, and automated sheet export. No hand-drawn frames, no Blender rigging pass.

CHROME DISTRICT characters are built as procedural voxel meshes (body archetypes, outfits, hair, and cyber augments assembled in code), posed with two-segment limb rigs, then rendered through a Three.js pipeline that composites color, normals, and depth into crisp pixel outlines. Each character is turntable-baked across eight facing rows and six walk frames at five camera pitches, then exported as a transparent PNG atlas with a JSON sidecar that records exact cell geometry. That is why the whole roster shares consistent proportions, neon edge weight, and walk timing across every angle.

  1. 1 · Voxel assembly

    Characters are composed from instanced voxel parts: torso, limbs, hair, cloth layers, and emissive cyber details. Archetype tables drive silhouette and palette so the cast reads as one art direction, not twenty one-offs.

  2. 2 · Limb posing

    Arms and legs use hinged two-segment rigs (shoulder to elbow, hip to knee) with synchronized swing cycles. Walk frames are sampled from the same timing curve for every character, so footfalls line up when you swap sprites in a party scene.

  3. 3 · Multi-pass render

    Each frame is rendered three times offscreen: diffuse color, surface normals, and depth. A GLSL composite pass merges the buffers, draws normal and depth edges for readable pixel outlines, and applies saturation and contrast tuned for neon cyberpunk palettes.

  4. 4 · Sheet bake

    A turntable pass captures eight directions (row 0 faces down, clockwise) and six walk frames per row. Five camera pitches (0°, 12°, 22°, 42°, 88°) are baked per character, producing 100 atlases from 20 roster entries.

  5. 5 · PNG + JSON export

    Pixels are read back at 56×84 per cell with a transparent background. The JSON sidecar records cellW, cellH, directions, frames, and layout so Godot, Phaser, Pixi, or plain canvas can slice the atlas without guesswork.

Pipeline at a glance

GeometryProcedural voxel meshes with emissive neon accents
AnimationHinge limb segments, shared walk cycle timing
RendererThree-pass offscreen render + GLSL composite shader
OutlinesNormal and depth edge detection (not hand-traced)
Bake layoutRows = direction, columns = walk frame
Batch output100 PNG atlases + 100 JSON sidecars per release

FAQ

What's a good CC0 cyberpunk character sprite pack for a game jam?

CHROME DISTRICT ships 20 cyberpunk characters as pre-baked pixel sprite sheets. No Blender, no rigging, no frame-by-frame drawing. CC0, so you can drop it into a jam build tonight with no attribution.

Where can I get top-down pixel art characters with 8-direction walk cycles?

Each character includes a top-down (88°) view plus four other camera angles, every sheet laid out as 8 directions by 6 walk frames. Row 0 faces down, following the standard top-down RPG keyboard convention.

Do these pixel art sprites work in Godot and Phaser without rigging?

Yes. Import the PNG as an atlas (Godot SpriteFrames or Phaser atlas) and read cellW, cellH, directions, and frames from the JSON sidecar. A zero-dependency sprite-loader.js is included for plain canvas.

Can I use these in a commercial game?

Yes. CC0 1.0: no royalties, no attribution, commercial use allowed.

Which camera view should I use?

Start with the ortho (22°) sheet for elevated RPG movement, top-down (88°) for strict twin-stick, and face-on (0°) for dialogue scenes.

Can I edit the sprites?

Yes. They are standard transparent PNGs. Recolor in Aseprite, scale, or re-export freely.

License

CHROME DISTRICT is released under CC0 1.0. Use in commercial games, no attribution required, no royalties. You may modify, redistribute, and sell games that include these sprites.

Download the pack

  • 100 PNG atlases + 100 JSON sidecars (20 chars × 5 camera views)
  • SHEET-FORMAT.md + sprite-loader.js + demo HTML
  • CC0: commercial games, no attribution required