Pixel art generator

Pub

A Flutter package to generate pixel art sprites from an optional template.

Humanoids Robots Spaceships

Examples

Generate a single pixel art tile

final template = generateRandomPixelDataTemplate(
  5, 
  5,
  mirrorX: true,
  mirrorY: false,
  outline: true,
);
final pixelData = generateRandomPixelData(
  1,
  template,
).first;

Generate a list of pixel art tiles from a template

A set of predefined templates are available here.

// load templates from assets/templates.json
final jsonString = await rootBundle.loadString('assets/templates.json');
final templates = loadPixelTemplatesFromJson(jsonString);
final humanoidTemplate = templates[...];
final pixelData = generateRandomPixelData(9, humanoidTemplate);

Support this project

Buy Me A Coffee

Credits

Inspired by Pixel Sprite Generator

Created by @albemala (Twitter).