Modular, scriptable customization system for Unity. Add deep, flexible customization to any objects, cars, characters, weapons… Quickly and easily. No coding needed!
Description
This system enables you to modularly customize any GameObject using powerful ScriptableObject architecture. Whether it’s a car, spaceship, character, weapon or even a snail 🙂 The possibilities are endless!
⚠️ Note: This is not an inventory system by default. However, a demo scene is included to showcase how you can implement inventory-like interfaces. Full inventory support is planned for upcoming releases.
////////////////////////
// WEBGL Demo //
///////////////////////
///////////////////////
// PC Demo //
//////////////////////
Key Features
Enjoy infinite, nested layers of customization. Build complex setups easily, with no limits on hierarchy depth.Fully Modular Customization:
Freely customize any GameObject via robust ScriptableObjects. Add, remove, or combine parts with zero code changes.ScriptableObject-Based Design:
The new Node Graph system makes configuration fast and intuitive simply drag, drop, and connect for instant results.Node Graph Setup:
A dedicated scene and setup validator quickly detects configuration errors, helping you debug and optimize your customization flow.Validator System:
The system generates and organizes UI panels on the fly, using optimized object pooling for excellent performance. (A “cached UI” mode is coming soon for even greater speed.)Automatic UI Generation:
Supports linked parts (e.g., dual wielded weapons) for true synchronous modifications.Synchronous Customization:
Specialized system for wheels including full WheelCollider support. Colliders are auto rebuilt when wheels change, and all WheelCollider fields are instantly adjustable.Dedicated Wheel Customization:
Access and modify the public fields of any script at runtime. For example, adding a silencer reduces weapon damage, changing suspension updates wheel collider distance, and engine modifications boost performanceall in real time.Runtime Script Integration:
Each customizable part can have its own camera and view logic for a unique presentation.Per-Part Camera System:
Save and load complete customization states with a single line of code.Comprehensive Save System:
Flexible currency management (create any type: bronze, silver, gold, diamond, dollars, euros, etc.) with fully integrated shop support. All features are available out of the box in the demo scenes.Currency & Shop System:
Customize as many objects as you wish in the same scene. UI will update and adapt automatically.Multi-Object Customization:
Boost productivity with specialized Editor windows and workflow enhancements.Custom Editor Tools:
New in This Version
A high quality, customizable car paint shader included fully editable with Amplify Shader Editor.Exclusive Car Paint Shader
Specially crafted shaders for detailed parts like spoilers, wheels, and more again, all editable with Amplify Shader Editor for ultimate creative control.Advanced Part Shaders
The entire system has been rebuilt for infinite, nested modularity. Easily create deep, multi level customization hierarchies.Next-Gen Modularity
New validator tools help you quickly identify and fix errors in both your scene setup and customization structures.Intelligent Scene Validator
The UI is now generated and managed with object pooling for maximal efficiency. Soon, a new “cached UI” option will provide even faster, memory friendly UI handling.UI Optimization
And there are many more features that I can’t think of. I will continue to improve them all over time.
If you have received my assets and need assistance, please do not hesitate to contact me.
Integration:
You can easily use this asset with all assets available on the Asset Store. In particular, it works perfectly with vehicle physics and racing systems such as:
RCCP
NWH
UVC
MVC
FGEAR
Special integrations and demo scenes are being prepared for all these packages. If you have purchased the package and would like early access to these integrations, please contact me via Discord or email.
Check out the details and buy a license from the Unity Asset Store: https://assetstore.unity.com/packages/tools/game-toolkits/aramis-customization-system-v2-323146
Donate Please To Get Access to Our Huge Library With High Speed And Ad-Free
Note: This is for our Premium Telegram channel members only and For One cup of coffee donator, If you can’t donate for some reason and want this asset only then we have “Asset Exchange Policy”. Contact us for more info: https://t.me/assets4free or @gamedevdonation ( Telegram Channel to solve all your query ) or simply join our Premium Telegram Channel and get all Premium Assets.