Master Character Creator - Character Customization/NPC Creator OFFICIAL SALE

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



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.


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.