HomeUse cases › RPG Maker sprites · Updated Jul 7, 2026
RPG Maker MV / MZ · from a photo

RPG Maker sprites from a photo.

PixelForge's 48px frames match RPG Maker MV/MZ's 48px character cells — so one photo becomes a playable party member. It takes one honest 5-minute rearrange, and the exact recipe is below.

Make a sprite — $5
No account · ZIP in minutes · money-back if it fails QA (handled manually during beta)

Why this works: 48px is 48px

RPG Maker MV and MZ draw walking characters on a grid of 48×48 cells, three animation frames per direction, four directions per character. PixelForge's pack ships every frame at exactly 48×48 (alongside a 96px set), with the same row order RPG Maker uses: down, left, right, up. That's not a coincidence — it's the classic retro-RPG layout — and it means a photo-forged character drops onto RPG Maker's grid without any rescaling, which is where pixel art usually dies.

RPG Maker cell48×48 px (MV & MZ)
PixelForge frames4848×48 px ✓
Row order (both)down · left · right · up
Walk patternRPG Maker: 3 frames · pack: 4 (use 3)
Single-character file144×192 px, filename starts with $

The honest part: a 5-minute rearrange

PixelForge outputs a 4×4 sheet (four frames per direction); RPG Maker wants a 3×4 block (three per direction) inside a specially named file. We're not going to pretend it's zero work — it's one small rearrange in any image editor, and here is the exact mapping. The pack's columns are neutral · left-step · neutral · right-step, so for each of the four direction rows:

RPG Maker column 1pack frame 02 (left step)
RPG Maker column 2pack frame 01 (neutral)
RPG Maker column 3pack frame 04 (right step)

RPG Maker plays columns 1 → 2 → 3 → 2 in a loop, standing on column 2 when idle — which is exactly the neutral pose. The pack's spare second neutral frame simply goes unused. Assemble the twelve cells on a 144×192 transparent canvas, keep each frame snapped to its 48px cell, and export as $hero.png — the $ prefix marks a single-character sheet, so the editor won't try to read eight characters out of it.

No Aseprite? Photopea is free in a browser tab: File → New (144×192, transparent), drag each PNG in, snap to the grid, File → Export As → PNG. Grid snapping: View → Snap, with a 48px grid set in Edit → Preferences.

Will it match RPG Maker's art style?

Honest answer: PixelForge sprites are realistically proportioned and fill their 48px cell — they read like the popular “tall sprite” style rather than RTP chibi. Next to default RTP assets the difference is visible; in a project that uses tall sprites (a large share of modern MV/MZ games), they sit right in. For a party of real people — you, your friends, your D&D group — consistency comes free, because every character is forged by the same pipeline. One photo each, and the whole party walks.

What about older makers & face sets?

What's in the $5 pack

frames48/ ×1648×48 transparent PNGs — the RPG Maker set
frames96/ ×16 + sheetsthe same character at 96px for other engines
strips/ + walk GIFsdevlog + itch page material
manifest.jsonrow/column order + QA notes

One photo, one $5, no subscription — and the same pack still works if you later move the project to Godot or Unity.

Frequently asked questions

Do PixelForge sprites work in RPG Maker MZ and MV?

Yes — the pack's 48×48 frames match MV/MZ's 48px character cells and use the same down/left/right/up row order. You assemble twelve of the sixteen frames into a 144×192 $hero.png (about 5 minutes; exact recipe on this page).

Why does the filename need a $ prefix?

A standard RPG Maker character file holds eight characters in a 4×2 grid of blocks. The $ prefix tells the engine the file contains a single 3×4 character block instead.

RPG Maker uses 3 walk frames — the pack has 4. What do I drop?

Nothing important: the pack's columns are neutral, left-step, neutral, right-step. RPG Maker wants left-step / neutral / right-step, so the duplicate second neutral is the spare.

Will it look like the default RTP characters?

No — PixelForge sprites are realistically proportioned (“tall style”), not chibi. They fit naturally in projects using tall sprites; next to pure RTP chibi assets the style difference shows.

Does it work with VX Ace or older RPG Makers?

We don't claim support: those engines use 32px cells and downscaling 48px art degrades it. MV and MZ (48px) are the supported targets.

Can I sell a game that uses these sprites?

Yes — commercial use is included, no royalties. Details on the licensing page.

Put anyone into your game.

$5 · one photo · 4-direction walk pack · no subscription

Make a sprite — $5