Как сделать лучше распределение по отрядам?

Добавлен
На карте нельзя управлять большинством юнитов напрямую, управление осуществляется через героя со спеллбуками. В каждом спеллбуке набор базовых команд(идти, держать позицию, отставить, атаковать)+спец. команды для каждой группы.
Так вот, как лучше сделать деление по группам:
  1. Установленные изначально
Юнитам доступно только по одной группе. Лучники, мечники, конница, копейщики. У юнитов одна абилка - "войти в отряд". Группы уже предустановлены и нельзя поместить, например, лучника в группу к мечникам. Для лучника только "в толпе лучников" либо "сам по себе". Для мечника соответственно "толпа мечников".
  1. По желанию игрока
Групп просто несколько. Например: "альфа", "бета", "гамма". У юнитов имеется спеллбук, в котором игрок и выбирает, куда поместить юнита. Ограничений никаких нет, можно засунуть в группу 50 на 50 мечников и лучников, или конницу и копейщиков. То есть игрок сможет создать как отдельные отряды одной армии, так и несколько самостоятельных маленьких армий.
Главный минус первого-непонятно, куда деть конных стрелков и подобных гибридов.
Главный минус второго варианта - непонятно, куда деть спец. команды, которые предназначены для опр. классов юнитов, например - град стрел.
Жду совета =)

Принятый ответ

Всё равно большинство игроков формирует отряды по ролям: стрелки в одну группу, рукопашные в другую и т. д. Поэтому я голосую за первый вариант. А чтобы было удобнее, можно добавить функцию "выбрать всех" или что-то в этом духе.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.