Design Pixel Art Characters for Games
Design Pixel Art Characters for GamesArts & Culture
kairenner-gh/slates
Last update 2 mo. agoCreated on the 21st of March 2026

Creating Pixel Art Characters for Games with Aseprite

Creating pixel art character sprites for games using Aseprite. Covers canvas sizing, building a limited color palette, and animating walk and idle cycles.

16x 16 px

4to 8 Colors

Setup and Canvas

Install Aseprite. Create a new file at 16x16 or 32x32 pixels depending on your style target. Set the color mode to indexed. Define your palette before drawing. Use a reference from a game you admire.

Character Design

Start with a silhouette. A readable silhouette at small size is the first test of a good character design. Add detail only after the silhouette reads clearly. Limit your color count strictly.

Animation

Animate the idle first (2 to 4 frames). Then the walk cycle (6 to 8 frames). Use Aseprite's onion skinning to track motion. Export sprite sheets with the built-in JSON export for use in Godot, Unity, or GameMaker.

Character Production Checklist

0%

Canvas size set and consistent across all frames

Palette defined and locked before drawing

Silhouette readable at 1x scale

Idle animation looping cleanly

Walk cycle exported as sprite sheet

JSON data exported alongside sprite sheet

Aseprite is the industry standard for pixel art and costs around 20 USD as a one-time purchase. The source code is also available to compile for free if you prefer. It is worth purchasing to support development.