Character Creator - Modern 2D is a modular 2D character creation system for building top-down and isometric characters in Unity. It lets you assemble characters from interchangeable heads, chests, legs, shoes, backpacks, shields, and weapons, customize colors, switch gear at runtime, and export animations as PNG spritesheets.
The creator provides 16+ heads, 14+ chests, 9+ legs, 3+ shoe types, 4+ backpacks, 3+ shields, and 26+ weapons. Character parts can be individually color-tinted, while skin tones can also be customized. Gear can be hidden for unarmed characters or NPCs, and a randomizer and preset system provide additional ways to create character combinations.
Runtime use is also supported through layered character parts, allowing gear and colors to be changed without re-rendering spritesheets. The editor includes a UI system with organized gear icons, color controls, buttons, toggles, and panels.
The asset includes 23+ animations covering combat, movement, idle states, stealth, damage and death feedback, and riding. Characters can perform ranged, throwing, melee, running attacks, strafing attacks, crouching, dashing, gliding, and riding animations. RideIdle and RideRun provide bike-related character animations, with 6 different bikes included.
The export system creates one PNG spritesheet per animation using a 15x8 grid. Characters can be exported at 128x128 pixels per frame in HD or 64x64 pixels per frame in 16-bit pixel style. Export options also include gradient or solid black outlines, optional shadows and muzzle flashes, static idle animations, and selectable animation frame rates of 4, 6, 8, 10, 12, 14, or 15 frames.
Four gunfire muzzle effects can appear during attack animations, with a toggle for enabling them. The creator also provides live previews of selected gear, colors, weapons, and animations, plus an option to let the engine slice exported spritesheets using standard settings or handle slicing manually.
The asset is compatible with the Built-in Render Pipeline, Universal Render Pipeline (URP), and High Definition Render Pipeline (HDRP) for Unity 6000.3.0f1 and Unity 2022.3.27f1. It uses the classic Input Manager, so Unity 6 projects need Active Input Handling set to Both. The demo scene also uses TextMeshPro for its UI text.
| Category | 2D / Characters |
|---|---|
| Latest Version | v2.0 |
| File Size | 197.81 MB |
| Added to Platform | June 7, 2026 |
| Views | 7 views |
| Downloads | 1 downloads |
| Favourites | 1 favourites |
| Official Store | Buy Original License on Unity Asset Store → |
| Issue with Package? | Report Broken Link → |