
Для того, чтобы гача система работала необходимо:
- обеспечить достаточную глубину, чтобы дроп не обесценивался для игрока со временем
- обеспечить достаточную ширину, чтобы любой дроп был так или иначе полезен для игрока
При использовании данной системы остро стоит проблема дубликатов, вызывающих негатив у пользователя.
Способы решения:
1. Различия между дубликатами одной сущности (процедурно генерить статы например в pockemon quest пошли данным путем). Ценой данного решения будет баланс, поскольку он становится гораздо сложнее и больше вероятность over powered комбинаций.
2. Ремонт за счет дубликатов превращает их в расходник (реализовано в fallout 3). Да они полезны, но при этом общее удовольствие от награды уменьшается.
3. Фьюз дубликатов в сущности более высокого уровня (как в баттлерах типа idle heroes). Проблема - сильная зависимость от рандома и сложность гринда конкретной сущности.
4. Использование шардов. Позволяет сделать систему дропа более гибкой (уже упомянутый candy crush friends, galaxy of heroes). Проблема - открыл платный пак, получил кучу шардов, но не хватило на целую сущность - негатив, поскольку не можешь получить пользу от покупки использовать здесь и сейчас.
5. Разблокировка и апгрейд в стиле клэш рояля, когда нужна карта для анлока, но дальше работает как система шардов. Потенциальный недостаток лишь в том, что могут выпадать неиспользуемые карты по мнению автора. Я с ним полностью не согласен, это скорее преимущество системы, поскольку при их балансе нет однозначно плохих карт, а сильная прокачка неиспользуемой карты подталкивает к изучению новых тактик.
6. Разблокировка косметических улучшений за дубликаты - для тех игр, где нет возможности завязать на дубликаты прирост мощи игрока, к примеру многопользовательские skill-based шутеры
Источник: https://mobilefreetoplay.com/creating-strong-gacha-pros-make-sure-duplicates-arent-bad-drops/