Предлагаю альтернативный вариант системы отрядов:
У игрока дается 4 слота отрядов (2 пехотных, бронетехника, авиация). Но отряды эти - не фиксированного состава, а лишь ограниченные по числу бойцов. Самих же бойцов игрок выбирает сам, и оружие им выдает то которое считает нужным.
Как это выглядит:
Отряд, в нем может быть столько-то человек, изначально даются простые пехотинцы, по мере прокачки можно их заменить/изучить специализацию, и сделать пулеметчиками/снайперами/ПТ-шниками и так далее. Отряд как таковой не имеет типа, но на отряд ограничен максимум оружия по типам (например не более 1 огнемета в отряде). Можно вообще специализации бойцам не давать, а просто по пере развития открывать доступ к оружию, кому хошь тому и давай. При желании ввести элементы РПГ - можно сделать прокачиваемые умения бойца, в том числе по типам оружия (дающие доступ к оружию для него).
Сам отряд тоже прокачивается - количество бойцов, количество доступного оружия на отряд, легкая техника отряда (джипы, БТР, да собсно остановку полевых пушек или станковых пулеметов тоже можно к технике отнести).
Что это дает: это дает гибкость и возможность игроку сделать отряд так как он хочет, под свой стиль игры, а разработчиков избавляет от придумывания разных отрядов (что самое по себе игроков не привлекает, и на баланс гейплея не влияет, только лишний труд со спорной казуальной полезностью). ИМХО, свободные отряды привлекут игроков гораздо больше, чем нынешние “типа из реальных подразделений”, ибо - творить самому а не пользоваться готовым (и навязанным).
Почему два пехотных: что бы сделать два разных отряда под разную местность.
Аналогично развести авиацию и танки - это разная техника, её смешивание как сейчас несет больше проблем чем пользы, а количество на поле боя регулируется всеравно по другому. При этом БТР и прочее легкое - вполне годится быть в составе пехотного отряда, возможно в замен бойца или другого вооружения.
Так же:
Ротация отрядов по очереди - не нужна! Количество танков/самолетов регулируется другими методами, а заставлять игрока брать к примеру снайперов когда надо рашить точку - ну такое себе решение, непоймуть (с). Разве что можно ввести время на последующее возрождение этим отрядом (типа ждать 30 сек или взять другой пехотный).
Так же интересный вариант - сделать ограничение/разрешение на доступ к некоторым отрядам (например технике) в зависимости от выполнения условий на поле боя - например пока не захватили такую-то точку (возможно дополнительную) - без танков/самолетов в бою. Интересный вариант для ограничение состава отрядов по мере развития боя, позволит разбить бой на стадии (но тут без грамотного гейм-мастера не обойтись, а у вас его нет вообще, на данный момент вы не можете придумать сценарий боя)
Разделение солдат на пехотинцев с винтовкой и штурмовиков с ПП - не нужно!!! Это разные оружия с совершенно разной дистанцией боя, они не конкурируют друг с другом, они лишь дополняют друг друга, потому запросто можно разрешить брать стрелку либо то либо другое. Под какие-то карты лучше зайдет ПП, под какие-то винтовка. Большинство будет держать в отряде и то и то. Другое дело пулемет, огнемет и прочее - это уже тяжелое стрелковой вооружение, и вот оно может и должно требовать конкретных навыков от бойца (специализации). Снайперская винтовка соотвественно тоже отдельно. Если хочется - то для более точного баланса оружия в отряде можно ввести вес оружия в очках и ограничивать его через сумму очков по отряду. Дополнительно это позволит балансировать отряды в очереди в бой.