На связи Слава Дьячков (ведущий дизайнер):
Дано: Разработка игры с историями от лица 248 разных персонажей.
Задача: Создать портреты этих 248 человек, быть готовыми к их изменению, запустить проект вовремя и не раздуть бюджет 🙂
В 2021 году был бум nft, тогда дропались большие коллекции объектов сгенерированных автоматически по заранее созданным правилам. Для этого изображение разбивалось на слои (лицо, прическа, убор, одежда) и потом генератором собирались рандомные состояния на тысячи уникальных объектов.
Мы сделали подобный генератор внутри Figma и рассказываем как:
- ➡️ Рассчитываем кол-во слоев. У нас вышло 9 причесок, 6 портретов, 9 одёжек, и аксессуары, которые можно использовать опционально: 4 шляпы, 2 вида бороды, украшения 7 штук. Рисуем их и согласовываем на примере 2-3 персонажей.
- ➡️ Создаем компоненты с элементами из которых будет состоять наш персонаж: силуэт, головной убор, прическа, одежда, аксессуары и тд.
- ➡️ Собираем из всех этих компонентов главный компонент, назовем его, например, «Person».
- ➡️ В компоненте Person назначаем булевые значения на те элементы, которые являются не обязательными.
- ➡️ Ставим настройку Nested instance и ставим галочки напротив всех используемых компонентов.
В итоге вы получаете конструктор, с помощью которого можно генерировать сотни уникальных персонажей, легко добавлять или править любые элементы в одном месте. Быстро, удобно для себя и клиента.
#creativecorner #process #figma #uxui





