Character Creator - Modern 2D

About Character Creator - Modern 2D – Unity 2D & UI Pack

Unity 2D Character Creator

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.

Character Assembly and Customization

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.

Animations and Sprite Export

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.

Effects and Editor Features

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.

Compatibility

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.

Use Cases

Asset Details & Specifications

Category2D / Characters
Latest Versionv2.0
File Size197.81 MB
Added to PlatformJune 7, 2026
Views7 views
Downloads1 downloads
Favourites1 favourites
Official StoreBuy Original License on Unity Asset Store →
Issue with Package?Report Broken Link →

Developers Who Downloaded This Also Downloaded

Related Unity 2D Assets