How to Make Pixel Art Characters for Games (Beginner to Pro)
Pixel Art Characters: Where to Start
Making pixel art characters for games feels intimidating at first. Every pixel matters when your canvas is 16x16 or 32x32. But that constraint is actually what makes pixel art approachable — you are placing dozens of pixels, not painting thousands of brushstrokes. This guide walks you through creating game-ready pixel art characters, from choosing your canvas size to animating walk cycles for platformers and RPGs.
Choose Your Canvas Size
Canvas size determines how much detail your character can have. Pick based on your game's style:
- 8x8 — Extremely minimal. Good for tiny enemies, items, or particles. Not enough room for detailed characters.
- 16x16 — Classic retro style. Think original Zelda or early Final Fantasy. Limited but expressive. Forces you to be creative with every pixel.
- 32x32 — The sweet spot for most indie games. Enough room for clear facial features, clothing details, and weapon shapes. Standard for RPG Maker and many platformer sprites.
- 48x48 — More detail without feeling overworked. Used in RPG Maker MV/MZ and many modern retro games.
- 64x64 and above — Closer to HD pixel art. Beautiful but time-consuming to animate. Each frame takes significantly longer.
Start with 32x32 if you are new. It is forgiving enough to fix mistakes but small enough that a single character does not take all day.
Character Proportions for Pixel Art
Real human proportions do not work at small pixel sizes. Pixel art characters use exaggerated proportions so they read clearly at low resolution.
Chibi style (2-3 heads tall)
The head takes up a third or half of the character height. Body and legs are stubby. This is the most common style for top-down RPGs and platformers because characters are recognizable even at 16x16. Almost all RPG Maker sprites use this proportion.
Stylized (4-5 heads tall)
More realistic but still exaggerated. Works well at 48x48 and above. Common in action platformers where characters need visible weapon swings and dynamic poses.
Tall/realistic (6+ heads tall)
Only practical at 64x64 or larger. Gives room for realistic anatomy but requires many more frames for smooth animation. Used in fighting games and detailed RPGs.
For platformer sprites, the chibi or stylized approach works best. Players need to instantly read the character's pose and direction during fast gameplay.
Step-by-Step: Drawing Your First Character
Step 1: Block out the silhouette
Start with a single color. No details, no shading — just the shape. Place pixels for the head, body, arms, and legs. The silhouette should be recognizable on its own. If you squint and cannot tell it is a character, adjust the proportions.
Step 2: Add base colors
Fill in flat colors for skin, hair, clothing, and accessories. Use 3-4 colors maximum per material. Pixel art looks best with limited palettes. A full character might use 8-12 total colors.
Step 3: Add shading
Pick a light direction (top-left is standard) and add one darker shade to each base color. Place shadows on the underside of forms: under the chin, under arms, on the lower body. One level of shading is enough for 32x32 characters.
Step 4: Add highlights
One highlight shade per material on the surfaces facing the light. Hair gets a shine spot. Metal armor gets a bright edge. Do not overdo it — too many highlights make pixel art look noisy.
Step 5: Outline and clean up
Add a dark outline (not pure black — use a dark version of the adjacent color). Remove any stray pixels. Check that the character looks good against both light and dark backgrounds. Some artists prefer selective outlining where only the outer edge has a dark border.
Animating Pixel Art Characters
Static sprites work for portraits and menus, but in-game characters need animation. Here are the essential animations for different game genres:
Platformer sprites
- Idle (2-4 frames) — Subtle breathing or blinking. Keeps the character alive when standing still.
- Run (6-8 frames) — The most important animation. Arms pump, legs cycle, body bobs slightly. Study real run cycles or reference other platformers.
- Jump (2-3 frames) — Crouch anticipation, airborne pose, landing squash.
- Attack (3-5 frames) — Wind-up, strike, recovery. Exaggerate the motion — subtlety is invisible at 32 pixels.
Top-down RPG sprites
- Walk cycle (3-4 frames per direction) — Four directions: down, up, left, right. The middle frame is the standing pose.
- Idle (2 frames) — Minimal movement, just enough to show the character is alive.
- Interact (2-3 frames) — Reaching, picking up, pushing. Optional but adds polish.
Animation tips
- Start with the key poses. Draw the contact positions first (feet hitting ground, arm fully extended), then fill in the in-between frames.
- Use squash and stretch. Even at pixel scale, slightly compressing the character on landing and stretching during jumps makes animation feel dynamic.
- Keep it simple. 6 good frames beat 12 mediocre frames. Fewer frames with strong poses look better than many frames with subtle differences.
Use AI to Speed Up Character Creation
Drawing pixel art characters by hand is rewarding but slow. If you need multiple characters, enemies, or NPCs fast, AI tools can help.
Our AI sprite generator creates pixel art characters from text descriptions. Describe your character — "fire mage with red robes, 32x32 pixel art, side view" — and get a clean sprite in seconds. The output comes with transparent background, ready to drop into your engine.
For full animation sheets, use the sprite sheet generator. It produces multi-frame walk cycles and action animations in one image. You can also take hand-drawn sketches or photos and convert them into pixel art with the image-to-sprite converter.
AI works best as a starting point. Generate the base character, then manually tweak individual pixels in Aseprite or Piskel to match your exact vision. This hybrid approach gives you AI speed with hand-crafted quality.
Recommended Color Palettes
Using a predefined palette keeps your characters visually consistent and prevents the "too many colors" problem beginners often hit:
- Pico-8 palette (16 colors) — Tight, retro feel. Forces strong design choices.
- Endesga 32 (32 colors) — Versatile and warm-toned. Popular for RPGs and platformers.
- Lospec DB32 (32 colors) — Community favorite with excellent skin tones and natural colors.
- AAP-64 (64 colors) — When you need more range. Good for detailed 48x48+ sprites.
Find these palettes on Lospec.com and load them into your pixel art editor. Sticking to one palette across all your game's sprites creates a unified visual style automatically.
Start Making Characters Today
The best way to learn pixel art characters is to start making them. Grab a 32x32 canvas, pick a palette, and block out a silhouette. If you want to skip ahead and generate characters instantly, try our AI sprite generator — no signup required. Create a character sprite, build a sprite sheet, or generate 2D game sprites for your next project. Every great game started with one sprite.