В проекте, над которым я буду работать в ближайшее время, возникнет необходимость в создании аватаров.Процесс генерации будет одним из тех, в которых пользователь может выбирать разные головы, прически, одежду и т. Д. Некоторые предметы также будут недоступны вначале, и их нужно будет заработать или приобрести.
У меня уже есть ярмаркаидея о том, как это сделать, но так как это нетривиальный объем кода, было бы неплохо увидеть рабочие примеры кода.В идеале я мог бы просто взять сценарий и интегрироваться в мою страницу, но было бы неплохо просто собирать идеи у других людей.
Я буду работать с PHP, но примеры на других языках тоже приветствуются.
Добавлено: Для пояснения я не имею в виду генератор случайных аватаров (или генератор, генерирующий аватар на основе некоторого значения хеша).Генератор случайных аватаров немного отличается от того, что я намеревался.В генераторе случайных аватаров программист-художник гораздо лучше говорит, что и куда идет.Он может аккуратно выбирать части, которые не будут конфликтовать друг с другом, и он может отбрасывать те, которые доставляют ему неприятности.
В моем случае генератор аватаров больше похож на this .Пользователь выбирает, какую головку использовать, какую прическу применять, какую одежду использовать и т. Д. Существует гораздо больше вещей, где художники время от времени добавляют новые.Гораздо сложнее проверить, как кусочки будут или не будут совмещаться.Иногда требуется более сложное смешивание (например, шляпа будет иметь часть перед волосами, а часть за волосами).Etc.