Skip to content

Pixo Banana Suite

Pixel-art pose/animate toolkit that turns base sprites into idle/walk/run/attack GIFs and sprite sheets.

GitHub Repo โ†—

genaigame-artanimationpixel-art
Status: In Progress
Updated:

Overview

Pixo Banana Suite is a pixel-art animation toolkit designed to rapidly generate clean, crisp animations for game prototypes. It transforms base sprites into complete animation sets with consistent cell sizes and professional formatting.

Problem

Game developers and pixel artists need to create multiple animation frames quickly for prototypes and MVPs. Manual frame-by-frame animation is time-consuming, and maintaining consistency across different poses (idle, walk, run, attack) requires significant effort.

Solution

An automated pipeline that takes base sprites and generates full animation sequences with pixel-perfect preservation. The system uses ComfyUI workflows with per-frame img2img processing to maintain pixel art aesthetics while producing multiple output formats (frames, sheets, GIFs, atlases).

Tech Stack

  • FastAPI: Backend API for pipeline orchestration
  • ComfyUI: Workflow engine for image generation
  • Python: Core processing and image manipulation
  • Recharts: Frontend visualization and analytics

Key Features

  • Pipeline endpoint: /pipeline/poses generates frames, sheets, GIFs, and atlases
  • Per-frame processing: img2img with pixel preservation at each step
  • Smart defaults: Walk animation with 8 frames, 12fps, 4 columns
  • Flexible options: Configurable pingpong loops, target cell sizes
  • Multiple outputs: Individual frames, sprite sheets, animated GIFs, texture atlases
  • Consistent formatting: Maintains pixel-perfect cell alignment

Outcomes

  • Rapidly generates complete animation sets from base sprites
  • Maintains pixel-art aesthetic with clean, crisp output
  • Produces game-ready formats (sheets, atlases) automatically
  • Accelerates game prototype development workflow

Use Cases

  • Game Prototypes: Quick character animation for MVPs
  • Sprite Variations: Generate multiple character versions
  • Animation Testing: Rapid iteration on movement styles
  • Asset Production: Batch-process sprite sets

Technical Highlights

  • ComfyUI workflow integration for advanced processing
  • Pixel preservation algorithms for clean upscaling
  • Automated sprite sheet packing with configurable columns
  • GIF optimization with frame timing controls
  • Texture atlas generation for game engines

Links