Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
3D
Characters
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/15
loading
loading
loading
loading
loading
A flexible system for deep character customization with 130+ sliders, rich art assets, color customization, emotion morphs, professional UI and easy save/load presets for NPCs and players.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2021.3.25f1
Compatible
Compatible
Compatible
Additional compatibility information

Perfectly work with Unity6 and any version above Unity 2021.

The default package is set up for the HDRP render pipeline. For Built-in and URP users, please manually import the appropriate package located in 'Assets/SoftKitty/MasterCharacterCreator/URP & Built-In'.


Description

Master Character Creator: Full Character Customization System

Master Character Creator is a powerful, flexible character customization solution for Unity developers, featuring a rich library of art assets and comprehensive customization options. Whether you're creating NPCs or allowing players to customize characters in-game, this system provides everything you need—no coding required!

Work with HDRP, URP, Built-In render pipelines, work with Unity6 !


Online Documentation (Google Drive) | Demo

How to integrate your own models:

Outfits | Accessories | Customization Textures



Rich Art Assets Included:


- Unique Outfits Models -

  • 19 Upper body armors for male, 15 Upper body armors for female
  • 19 Pants for male, 15 Pants/Stockings for female
  • 21 Boots for male, 20 Boots for female
  • 19 Gauntlets for both male and female
  • 15 Helmets for both male and female
  • Customize each character with modular armor pieces—Upper body, Lower body, Gauntlets, Boots, and Helmets can be swapped independently for endless combinations and unique looks.

- Accessories -

  • 18 Hairstyles, 5 Beards and Horns

- Detailed Customization Textures -

  • 3–5 unique textures for each customization slot (Lips, Eyes, Eyebrows, Makeup, Face Tattoo, Body Tattoo)


Detailed Customization Features:


- 130+ Body & Face Sliders -

  • Muscular and Age sliders
  • Highly customizable face and body shape, enabling fully unique characters

- Color Customization -

  • Each outfit piece has 3 different color areas
  • Freely adjust colors for every body slot, including skin tone, lip color, eye color, makeup color, and more

- Emotion Morphs & Eye Tracking -

  • Bring your characters to life with dynamic emotions and realistic eye-tracking behavior
  • Compatible with most LipSync system such as SALSA LipSync Suite.

- Weapon Integration System -

  • Equip your characters with ease using the fully customizable weapon system.
  • Supports LeftHand, RightHand, Dual and TwoHanded weapons.
  • Dynamic positioning for holding and carrying states, with separate settings for Male and Female characters.
  • Includes predefined bones like WeaponBoneL/R and CarryPointXXX for precise alignment and dynamic swing during movement.
  • Switch weapon states (Hold, Carry, Hide) via the inspector or API.



Flexible Save Options:


  • Save the entire character or only specific aspects like body shape or outfits. This allows developers and players to create and load presets for just body shape or clothing, without affecting other character data.
  • Character data can be saved as compact byte files (as small as 256 bytes) or as PNG files with character photos (data hidden in the image file).


Additional Features:


- Seamless NPC & Player Customization -

  • Developers can quickly create NPCs or allow players to customize their own characters with ease.

- Modular Setup -

  • Customize everything from bone structure, accessories, outfits, to materials with a flexible, easy-to-use system.

- Advanced Preview Options -

  • View and edit character appearances in real-time with in-editor tools.

- Runtime Integration & API Support -

  • Integrate smoothly into your project with detailed API calls for developers needing advanced control.


Master Character Creator is the ultimate solution for any game focusing on deep character customization and immersive NPC design, offering both flexibility and efficiency.




FAQ


Q: Can I bind the equipment in my game with the models from your system?


A: Absolutely! It’s very easy to bind your equipment with the models. You can even assign custom color sets to each piece of equipment, allowing multiple items to share the same mesh while having different color variations.



Q: Does this work with multiplayer games? How do I sync the character appearance data?


A: Yes, the system is designed with multiplayer in mind. The character data is stored as a compact byte array (under 256 bytes), so you can easily store these bytes in your database or sync them across players in multiplayer games.



Q: Can I modify the shader to fit my art style?


A: Yes, the shader is created using Amplify Shader Editor, making it easy to modify if you own the tool. The graph is cleanly organized and easy to navigate, so adapting it to your needs should be straightforward.



Q: I'm new to Unity development. Will it be hard for me to integrate this system?


A: Not at all! No scripting knowledge is required for basic integration. Just follow a few steps from the User Guide, and you’ll have it working in your game in no time.



Q: Does this package come with animations?


A: Yes, the package includes two sets of idle animations for male and female characters (4 clips each). Additionally, it works perfectly with any standard humanoid animations.



Q: Can I modify the interface to fit my game?


A: Yes, the interface is modular, composed of basic elements like sliders, buttons, and scroll bars. Replacing them with your own custom sprites is quick and easy.



Q: How long does it take to create an NPC?


A: It can be almost instant! You can use the random body and clothes buttons to generate a character with a single click. There are also preset body shapes for children, skinny, strong, and fat characters. On top of that, the system includes over 10 NPC and outfit presets, allowing you to customize a character in just a few minutes.



Q: What’s the performance cost?


A: All models, textures, and scripts are highly optimized. The performance impact is similar to using a standard character with 10k triangles. Additionally, the system dynamically reduces the detail of characters at a distance, making it ideal for games with large crowds, like MMOs.



Q: Will you continue updating this package?


A: Yes, I will continue to update the package based on developer feedback.



Q: Is it compatible with other Character Controller packages on AssetStore?


A: Yes, the character works exactly same as a normal humanoid character.



Asset uses [Bona Nova] Font & [Noto Sans] Font under [the Open Font License]; see Third-Party Notices.txt file in package for details.


Technical details
  • All main textures are 4096 x 4096, but you can resize them to any dimension above 1024 x 1024 based on your needs. (Textures were limited as 2k in the trailer)
  • Armor meshes range from 3,000 to 5,000 triangles.
  • Boot meshes range from 700 to 1,300 triangles.
  • Gauntlet meshes range from 1,500 to 2,500 triangles.
  • Helmet meshes range from 500 to 1,500 triangles.
  • Model source files are provided with 3dsMax and FBX format.
  • Full compatible with my "Master Inventory Engine".
Created with AI

The BGM in demo scene was generated by AI (Suno)

Master Character Creator - Character Customization/NPC Creator

(13)
283 users have favourite this asset
(283)
$600
Taxes/VAT calculated at checkout
License type: Single Entity
Single Entity
Recommended for individuals and small businesses.
Multi Entity
Recommended for large enterprises working across multiple locations.
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
2.5 GB
Latest version
1.4
Latest release date
Jan 7, 2025
Original Unity version
2021.3.25 or higher
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR