S
spritesynthAPI
Character Creation & Management (New)

Character Creation & Management (New)

Create multi-directional characters with AI-generated sprites. Manage animation states (idle, walk, attack, hurt) and export to any game engine.

Character Creation

Generate complete character sprite sheets from a single text description. Characters come with multi-directional support (1, 4, or 8 directions) and a full skeleton for animation.

POST /characters
{
  "name": "Hero Knight",
  "prompt": "blue-armored knight with shield",
  "direction_count": 4
}

State Management

Add animation states to any character — idle, walk, run, attack, hurt, and custom states. Each state has its own sprite sheet with adjustable frame timing.

Character Export

Export characters as ZIP archives containing organized sprite sheets with full metadata. Supported formats include Unity (sprite sheets + metadata JSON), Godot (sprite sheets + .tres files), Aseprite (.aseprite format), and Tiled (tileset JSON + image reference).

Note: Characters can be duplicated, assigned to projects, and organized with tags for easy management across large game projects.

Resources

  • Client Libraries
    Python client library for programmatic access to the API.
  • REST API
    Full REST API with JSON request/response format.
  • API Limits
    Rate limits and credit costs vary by model and operation type.