A downloadable tool for Windows and macOS

Download NowName your own price

A composable paper doll system for creating Liberated Pixel Cup (LPC) characters in Godot Engine

Features

  • 🧩 Modular Body Part System: Combine heads, bodies, clothing, and equipment
  • 🎨 Live Swapping: Change character components in real-time
  • 🧬 LPC-Compatible: Works with standard LPC spritesheets
  • 🕹️ Animation Ready: Generated characters work with Godot's AnimationPlayer
  • 📦 Resource-Driven Design: Easy to extend with new assets
  • 🧪 Proof of Concept: Core functionality implemented (see Demo)

Key architectural principles:

  1. Modular Part Management
    Each body part autonomously handles its own textures and animations for clean separation of concerns.
  2. Real-Time Character Preview
    Instantly visualize character changes as you swap body parts.
  3. Live Animation Preview
    Test and preview animations dynamically during the design process.
  4. Intelligent Texture Layering
    Automatic z-index sorting ensures proper visual hierarchy of body layers.
  5. Flexible LPC Export Options
    Export as a single compact spritesheet or split animation sheets in standard Liberated Pixel Cup format.

How to Start:

Step 1: Download and Unzip Universal-LPC-Spritesheet-Character-Generator
Step 2: Open RapidLPC
Step 3: Click Open Spritesheets Folder
Step 4: Select spritesheets folder in Universal-LPC-Spritesheet-Character-Generator
Step 5: Start building/generating your own characters
Step 6: Export spritesheets

Acknowledgments


Download

Download NowName your own price

Click download now to get access to the following files:

RapidLPC.console.exe 184 kB
RapidLPC.dmg 64 MB
RapidLPC.exe 92 MB

Development log

Comments

Log in with itch.io to leave a comment.

It won't display any character pieces when I select the spritesheets folder, just a gray screen.

(+1)

I found out it has bugs on windows, and just updated the newer version and fixed those bugs.
Thank you for letting me know,