Skip to content

rpg sprite sheet generator · 2D games

RPG Sprite Sheet Generator4-Direction Walking Sprites

An RPG sprite sheet holds a character's walking frames for each direction — down, left, right and up. In RPG Maker MZ and MV, each character uses 3 frames × 4 directions at 48×48 px. Spritesheets.ai generates the character and its directional walk cycles so you can lay them out in that format in minutes.

Updated

One character image in, a looping attack animation out.
A full-body illustration becomes a game-ready sword animation.
Different animations and styles for the same character.
Change a character's style and keep the same pose.

01How RPG Character Sprite Sheets Work

Top-down and JRPG-style games show characters from above, walking in four (sometimes eight) directions. Their sprite sheets are organised by direction: one row per facing, and a few frames per row that loop as the character walks. RPG Maker popularised a compact standard — three frames per direction (step, stand, step) and four rows ordered down, left, right, up.

In RPG Maker MZ and MV each frame is 48×48 pixels, so a single character block is 144×192 px. A standard character file contains eight characters (four across, two down) for a 576×384 image; prefixing the filename with $ tells the engine the file contains just one character. Older versions differ: VX and VX Ace use 32×32 frames, and RPG Maker XP uses four frames per direction.

Spritesheets.ai speeds up the slowest part of this — drawing the character consistently from every side and animating each direction. Generate or upload your hero, generate walk cycles facing each direction, and export the frames. Our free Sprite Sheet Template tool includes an RPG Maker 3×4 grid you can use to place the frames, and the same output works for Godot, Unity, GameMaker and Phaser top-down games, which accept any grid layout.

Beyond walking, RPG battles need idle, attack, cast, hurt and victory poses. Generate those from the same character so your overworld sprite and battler stay on-model.

  • Down, left, right and up walk cycles from one character
  • RPG Maker MZ/MV layout: 48×48 frames, 3 frames × 4 directions
  • Works for Godot, Unity, GameMaker and Phaser top-down games
  • Pixel art, chibi, anime and HD styles
  • Battle poses: idle, attack, cast, hurt, victory
  • Commercial use allowed

02Features

  • 014-Direction Walks

    Consistent walk cycles for every facing.

  • 02RPG Maker Grid

    Frames sized for the 3×4, 48×48 MZ/MV layout.

  • 03Party & NPCs

    Generate a whole cast in one matching style.

  • 04Battle Poses

    Attack, cast, hurt and victory animations.

  • 05Any Engine

    Godot, Unity, GameMaker, Phaser and RPG Maker.

  • 06Matching Tiles

    Create tiles for your maps with the Tileset Generator.

03How it works

  1. Create Your Character

    Generate an RPG hero from a prompt or upload existing art.

  2. Generate Each Direction

    Create down, left, right and up walk cycles (plus battle poses).

  3. Export and Arrange

    Download the frames and sheets; drop them into the RPG Maker 3×4 template or your engine.

04Examples

Real characters from Spritesheets.ai, from the original image to the finished sheet. Click any image to open it full size.

05Engine setup

RPG Maker MZ / MV
  1. Arrange frames on a 3×4 grid of 48×48 cells (rows: down, left, right, up)
  2. Save as PNG in img/characters (prefix with $ for a single-character file)
  3. Assign it to an actor or event in the Database / Event editor
Godot 4
  1. Add an AnimatedSprite2D and new SpriteFrames
  2. Use Add Frames from Sprite Sheet and set the grid
  3. Create walk_down, walk_left, walk_right, walk_up animations
Unity
  1. Set Sprite Mode to Multiple and slice by cell size
  2. Create one Animation Clip per direction
  3. Drive direction with a Blend Tree on move X/Y

06Frequently asked questions

What size are RPG Maker character sprites?

RPG Maker MZ and MV use 48×48 px frames: 3 frames per direction × 4 directions, so 144×192 px per character and 576×384 px for a standard 8-character file. VX and VX Ace use 32×32 frames.

What order are the directions in an RPG Maker sprite sheet?

Rows go down, left, right, up from top to bottom, and each row has three frames: left step, standing, right step.

Can AI generate RPG Maker sprites?

Yes. Spritesheets.ai generates the character and directional walk cycles; place the frames on the RPG Maker 3×4 grid (our free template includes one) and import the PNG into img/characters.

Can I make 8-direction RPG sprites?

Yes. Generate walk cycles for the diagonal facings as well and add them as extra rows. RPG Maker uses 4 directions by default, while Godot, Unity and Phaser can use 8.

Is there a free RPG sprite generator?

Spritesheets.ai has a free tier to try it, and our Free Sprite Sheets library includes ready-made characters you can use.

Can I use the sprites in a commercial RPG?

Yes, sprites generated on Spritesheets.ai can be used in commercial games.

Build Your RPG Party

Generate a hero, animate every direction, and drop it into your RPG.

Generate Now