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 -
- Accessories -
- Detailed Customization Textures -
Detailed Customization Features:
- 130+ Body & Face Sliders -
- Color Customization -
- Emotion Morphs & Eye Tracking -
Flexible Save Options:
Additional Features:
- Seamless NPC & Player Customization -
- Modular Setup -
- Advanced Preview Options -
- Runtime Integration & API Support -
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.