SF Sprite Foundry
Open source

Sprite Foundry Packs.

48px pixel-art sprite packs with albedo, normal, and depth maps. 5 packs, 40 characters, 960 sprites. Works with any engine.

Install

npm install @sprite-foundry/undead-patrol-48

Use

const sprite = require('@sprite-foundry/undead-patrol-48/assets/shambler/manifest.json')

Verify

npm run verify

Features

Production-ready sprite assets for game developers.

3-Layer Maps

Every sprite ships with albedo, normal, and depth maps for dynamic lighting and parallax effects.

8 Directions

Full directional coverage: front, back, left, right, and all diagonals.

Engine Agnostic

Static PNGs with JSON manifests. Works with Godot, Phaser, PixiJS, RPG Maker, Unity, or raw canvas.

Usage

Install a pack

npm install @sprite-foundry/fantasy-heroes-48

Load sprites

// Node.js
const path = require('path');
const sprite = path.resolve(
  'node_modules/@sprite-foundry/fantasy-heroes-48',
  'assets/paladin/albedo/front.png'
);

Read manifest

const manifest = require(
  '@sprite-foundry/fantasy-heroes-48/assets/paladin/manifest.json'
);
// → directions, checksums, provenance