Skip to main content

Command Palette

Search for a command to run...

SpriteDX - Bringing Your Own Character Into SpriteDX

Updated
3 min read
SpriteDX - Bringing Your Own Character Into SpriteDX

Writeup from Pixel on what to focus on next.

When we started building SpriteDX, the original idea was simple:

Describe a character, and turn that idea into a game-ready sprite sheet.

That works surprisingly well — but as soon as we shared SpriteDX with artists and game developers, one question came up again and again:

“What if I already have a character?”

This post is about why that question matters, and how we decided to answer it.


Creation doesn’t always start from text

Text prompts are powerful, but they aren’t how most characters are born.

Characters often begin as:

  • a sketch in a notebook

  • a finished illustration

  • a pixel sprite someone already cares about

  • a design that has history

Asking creators to replace that with a prompt felt wrong.

So instead of asking people to start over, we decided SpriteDX should be able to continue from what already exists.


Upload your character, then continue

We’re introducing a new flow in SpriteDX:

Upload your own character image, then continue generation from that point.

This isn’t a “template upload” or a technical pipeline feature.
It’s a simple idea:

  • You bring your character.

  • SpriteDX respects it.

  • Generation builds on top of it, instead of overwriting it.

From that point, you can:

  • refine the look

  • generate animations

  • produce sprite sheets

  • eventually bring that character into the world


Why this matters to us

This feature isn’t about flexibility for power users.
It’s about respecting creative ownership.

Many creators — especially in pixel art, indie games, and Japanese creator communities — care deeply about continuity:

  • the same character

  • the same silhouette

  • the same personality

Supporting character upload is our way of saying:

“Your character matters. SpriteDX should work with it, not replace it.”


From tools to places

This change also connects to something bigger we’re working toward.

SpriteDX isn’t just a generator.
We want it to become a place where characters can exist.

That’s why we’re building a small shared Play space — a simple world where characters can appear, idle, and move alongside others.

When you upload your own character and later see it standing there, walking around, or idling next to others, the experience changes.

It’s no longer just output.
It’s presence.


Keeping it intentionally simple

For now, this feature is deliberately minimal:

  • one image

  • one character

  • one continuation path

No complex templates.
No pipeline editors.
No advanced controls yet.

We want this to feel natural, not intimidating.

Power features will come later — but first, we want to get this feeling right.


Still early, and that’s okay

SpriteDX is still in early access.
Some things will break.
Some generations won’t be perfect.

But this direction feels important.

If you already have a character you care about, we want SpriteDX to be a place where that character can grow — not start over.

More soon.


Sprited Dev 🌱