Игра очень страдает от дисбаланса сторон по игрокам и их прогрессу в кампании. То тебя сносят толпы топовых танков/самолетов; то ты от скуки начинаешь бегать за нубами и ботами с ножом.
Представляю ещё одну вариацию поощерения ослабленной отсутствием игроков стороны: менять доходность в зависимости от участвующих в бою игроков. Игроки “слабой” стороны будут осознавать, что страдания принесут бонус в конце; а игроки “сильной” стороны будут видеть ещё одну причину смены стороны/кампании.
-
Простой вариант. 80% опыта заработанного игроком проходит через модификатор (количество_живых_людей_в_команде_противника / количество_живых_людей_в_команде_игрока). Например, набил игрок в проигранном бою “сырыми” 10к опыта в команде из 2 игроков против 8 игроков, а начислено ему (2к + 8к×(8/2)) = 34к; один из победивших противников набил тоже 10к, а получил 1.5×(2к + 8к×(2/8)) = 6к. Результат: победа в более сильной команде принесёт меньше опыта, чем поражение страдавшему меньшинству.
-
Вариант посложнее. 40% опыта модифицировать предыдущим способом, ещё 40% по среднему уровню прогресса в кампании стороны и игрока (средний_уровень_противников / ((уровень_команды + уровень_игрока) / 2)). Похожий на предыдущий пример, но с новичками в одной из команд и без учёта множителя победы:
- 2 игрока с уровнем 25 + 8 ботов против 8 игроков с 7 уровнем + 2 бота.
Если считать, что у ботов первый уровень, то у обеих сторон в среднем (58/10)=5.8 уровень.
Один из ветеранов получит из 10к сырыми (2к + 4к× (5.8/((5.8+25)/2)) + 4к×(8/2)) = 19.5к;
один из толпы новичков получит (2к + 4к× (5.8/((5.8+7)/2)) + 4к×(2/8)) = 6.6к. - 2 игрока с уровнем 5 + 8 ботов против 8 игроков с 26 уровнем + 2 бота.
У новичков в среднем 1.8 уровень, у ветеранов - 21.
Один из толпы ветеранов получит из 10к сырыми (2к + 4к× (1.8/((21+25)/2)) + 4к×(2/8)) = 3.3к;
один из новичков получит (2к + 4к× (21/((1.8+5)/2)) + 4к×(8/2)) = 42.7к.
- 2 игрока с уровнем 25 + 8 ботов против 8 игроков с 7 уровнем + 2 бота.
TL;DR
Где меньше игроков - доход больше. + Ветераны получают чуть меньше новичков при одинаковом вкладе (ибо с их вооружением сделать это проще).
P.S. Да, цифры с потолка. Да, как нубло вместо ковыряния с коэфициентами и сглаживающими функциями просто отложил 20% для компенсации перепадов.
