Character Creator - Modern 2D is a comprehensive 2D character customization system built specifically for top-down and isometric games in Unity. Whether you’re building a gritty post-apocalyptic RPG, a tactical shooter, or a survival game with dozens of NPCs, this tool gives you everything you need to create visually consistent, modular 2D characters—with zero drawing required.
🚀 New in Version 2.0!
Version 2.0 introduces powerful new features that give you even greater control over your characters' look and style:
"With the 2.0 update, users can now choose between HD or pixelated 16-bit exports, add outlines, control animation frame rates, and even equip characters with bikes and vehicles. Create retro or modern looks effortlessly!"
At its core, Character Creator allows developers and designers to assemble characters piece-by-piece using a powerful UI system. You can swap gear in real time, apply custom colors to each part, preview animations instantly, and export professional-quality spritesheets for use in your own project.
It works great with my other HD assets, like Zombie HD pack, Zombie City and Zombie Rural.
🎮 Key Features
🧍♂️ Modular Character Assembly
Build characters visually by choosing from interchangeable parts:
- ✅ 16+ Heads – Varied shapes, styles, and gear (hair, helmets, caps, masks, etc.)
- ✅ 14+ Chests – Armors, jackets, tactical vests, and more
- ✅ 9+ Legs – Military pants, shorts, armor legs, and others
- ✅ 3+ Shoe types – Boots, sneakers, tactical footwear
- ✅ 4+ Backpacks – Survival bags, military packs, etc.
- ✅ 3+ Shields – Riot shield, wooden shield, classic shield, etc.
- ✅ 26+ Weapons – Including pistols, snipers, shotguns, SMGs, machine guns, crossbows, melee axes, swords and much more.
🎨 Full Color Customization
- Each part of the character (head, chest, legs, shoes, weapons, shields, backpacks, gun muzzle) supports individual color tinting using a toggle system or global color swatch panel, making it possible to create an endless amount of unique characters!
- Gear can be hidden entirely (great for NPC or civilian characters).
- Skin tone is also fully customizable.
🚀 Ways to Use Character Creator
Character Creator is designed for flexibility—here are a few different examples of ways you can integrate it into your project:
- 🎨 Export Complete Characters: Build and export full characters with any combination of gear, weapon, and animation as ready-to-use spritesheets for your game.
- 🧱 Export Parts & Components: Use the tool to create and export just a gear set, a unique weapon, or a specific backpack—perfect for layered gear design.
- ⚔️ Runtime Gear Switching: Skip pre-baked spritesheets entirely and use each character part as a runtime layer. This allows for real-time gear switching, color customization, and live previewing in gameplay without the need to re-render (this is how the example scene does it).
💥 Muzzle Flash & Effects
- Includes 4 unique gunfire muzzle effects that dynamically appear during attack animations (toggleable).
- Optional shadow layer with customizable opacity. Shadows can be disabled!
- Effects like muzzle flashes, directional blood, and impact feedback are supported in preview/demo mode.
🧾 Animations – 23+ Included
Each customized character can be exported into individual spritesheets for each animation. All spritesheets are export-ready with alpha transparency and clean looping frames.
Available animations:
- Combat & Action: Attack1 (ranged), Attack2 (Throw), Attack3 (Melee 1), Attack4(Melee 2), RunAttack, RunBackwardsAttack, StrafeLeftAttack, StrafeRightAttack, CrouchIdleAttack, CrouchRunAttack
- Movement: Run, RunBackwards, StrafeLeft, StrafeRight, Walk
- Idle States: Idle, Idle2 (aiming stance), Idle3 (casual, great for NPCs)
- Stealth: CrouchIdle, CrouchRun
- Feedback: TakeDamage, Die
- Utility/Flair: Taunt (can be used for reloads, looting, crafting, interacting etc.)
Description sourced from the Unity Asset Store listing.