01-dressing-system.md
A dressing system that survives every content drop
Owned end-to-end · 8 authoring tools- Problem
- Players build an avatar from garments they buy in an in-game shop with coins. The same clothes render on the player and on the NPC crowd, the catalogue grows with every content drop, and the people adding outfits aren't programmers.
- Approach
- Describe garments as data in a node graph instead of assembling them by hand, and give the team purpose-built authoring tools instead of the Inspector.
- How it works
- A garment graph describes each outfit's parts, slots and palettes. The shop asks the API for the items you can buy, and the ones you already own, with their prices; buying one is a request to the API. Assets load through Addressables, so only what's worn stays in memory, and the same data feeds the GPU-rendered crowd.
- Node-graph data model
- Custom editor tooling
- Addressables
- Coin shop + API
- ScriptableObjects





