Суть проблемы:
сейчас в игре уже много персонажей, а вот лиц на них очень мало. на каждую расу примерно 20 - 30 лиц, да пара в комнате перемен. да, лица можно разнообразить волосами на голове и самом лице, но при этом лица остаются одни и те же.
Решение:
предлагаю относительно простое решение, которое не потребует больших усилий - разбейте выбор лица не на 1 пункт, а хотя бы на 3: 1) глаза и скулы; 2) Нос и щеки; 3) Подбородок и рот. почему это не должно занимать больших усилий и принесет большой результат? наверное некоторые заметили, что при выборе лица есть пара лиц, которые имеют некоторое сходство и отличие почти не заметно. вот и выбрать среди имеющихся лиц 5 наиболее актуальных частей. согаситесь, что 5 - маленькое число, но если в таком случае найти все различные комбинации, то мы получим 5*5*5=125 (ну все равно лучше, чем просто 20).
Дополнение:
можно ввести 2 дополнительных параметра для разнообразия:
1) татуировки на лицо (да, они уже есть, но выглядят не очень.) можно добавить различные рисунки и шрамы на щеки, губы, глаза, добавить различные сломаные носы и разбитые губы, синяки.....
2) возраст. Не думаю,что этот вариант будет востребован у дам, но все же предложу. всего достаточно 3х вариантов: 20 лет (кожа на вид мягкая, упругая, ровная. ну я думаю каждый представляет себе такого); 30 лет (кожа начала высыхать, уже ее не назовешь идеальной..); 40 лет (появляются морщины, кожа сухая. ну думаю понятна идея).
Возможная проблема:
если все это и добавлять, то при выборе персонажа будет образовываться большой столбик вариантов, в котором можно запутаться. Решение простое - выпадающее меню. Поясню для тех, кто мог не понять - когда создаешь персонажа вариантов на изменение будет всего 4:
1) Лицо (в выпадающем меню: глаза; нос; губы.)
2) Волосы (на голове; на лице; цвет)
3) Телосложение (рост; вес; мускулы)
4) Дополнительно (украшения; татуировки; возраст)
Может возникнуть проблема с ЗЕМ, у которых просто одна маска. тут уже предлагайте свои варианты, если кому понравилась идея.