Статья показывает, как экономическая теория игр (game theory) может быть полезна для анализа и проектирования компьютерных игр, несмотря на то, что изначально она не про «игры для развлечения», а про стратегическое поведение рациональных агентов.
Базовые понятия теории игр
Теория игр изучает связь между правилами, выбором и исходами в ситуациях конфликта интересов. Различают:
- Аналитическую теорию игр — логические модели «идеальных» игроков.
- Поведенческую теорию игр — эксперименты с реальными людьми (Camerer, 2003).
Ключевые параметры игры:
- Число игроков: 2‑игрока или n‑игроков (в n‑играх возможны коалиции).
- Тип суммы: zero-sum (выигрыш одного = проигрыш другого) и non-zero-sum (общий выигрыш/проигрыш меняется).
- Повторяемость: разовая партия vs повторяющиеся игры; во вторых возможны стратегии с учётом будущего (Tit-for-Tat в повторяющейся Dilemma заключённого).
- Равновесие: состояния, в которых ни один игрок не может улучшить результат односторонней сменой стратегии (например, взаимное предательство в Dilemma заключённого).
Важно различать игровой payoff (очки, ресурсы) и реальное удовольствие игрока: в реальном поведении люди могут сознательно «проигрывать» ради обучения, челленджа или социальных целей.
Применение к компьютерным играм
Баланс и стратегии
Теория игр даёт язык для обсуждения баланса: доминирующие стратегии (всегда лучше альтернатив) и доминируемые (никогда не лучше). Rollings и Morris связывают хороший баланс с принципом «камень‑ножницы‑бумага», где ни одна стратегия не сильнее всех остальных — это вопрос наличия/отсутствия устойчивых равновесий.
Понятие «стратегии» в теории игр — это полный план действий на все возможные ходы оппонента. В играх вроде Counter-Strike (командный тактический шутер) стратегии существуют на разных уровнях (командный план, стиль игры, паттерны стрельбы), и прямое сопоставление с формальной стратегией требует абстракции на более высокий уровень.
Классическая теория игр лучше всего ложится на стратегические игры (RTS, 4X и т.п.), где исполнение решения не является главным челленджем. В экшенах поиск «лучшей стратегии» часто сам по себе и есть развлечение, и доминирующие стратегии менее разрушительны.
Singleplayer, AI и «игры против природы»
Одиночные игры без адаптивного ИИ (например, ранние аркады вроде Moon Patrol) ближе к «играм против природы»: среда не реагирует на стратегию игрока. В играх вроде Pac-Man, где призраки реагируют на позицию игрока, ситуация становится стратегической, хотя алгоритмы можно теоретически вывести. Современный ИИ (эвристики, обучение) ещё ближе к многопользовательским стратегиям.
Драматические ситуации из теории игр
Теория игр может вдохновлять не только баланс, но и дизайн ситуаций выбора. Примеры:
- Dilemma заключённого как шаблон для ненасильственных конфликтов и дилемм доверия в онлайновых играх (Friedl).
- Игра «Chicken» и стратегическая импотенция: игрок сознательно ограничивает свои опции (аналог «сжечь мосты») — например, в RTS можно ввести режим «berserk»/all‑in атаки, после активации которой отступление невозможно. Это меняет матрицу выплат для оппонента и создаёт новые тактические и социальные сценарии.
- Социальная «импотенция» через публичные обещания на форумах: нарушение таких обязательств бьёт по репутации и будущей «угрожаемости» игрока.
Управление сообществом и социальные дилеммы
В MMORPG и других онлайн‑мирах проблемы читерства и grief‑play (киллстил, монополизация зон, PK и т.п.) — это частные случаи социальных дилемм. Теория игр и политическая теория предлагают два базовых подхода:
- Нейтральный третий (Hobbes): модерация, GM, санкции.
- Структурный дизайн (Adam Smith, Ostrom): такие правила и стимулы, при которых кооперация выгодна сама по себе (non-zero-sum, репутация, чёткие границы группы, повторяемые взаимодействия, память о прошлом поведении).
Работы Axelrod и Ostrom подчёркивают важность устойчивых идентичностей, повторных встреч и видимой истории поведения для поддержания кооперации — это напрямую относится к системам матчмейкинга, рейтингов и репутации.
Кейс: Age of Empires II – Age of Kings
Age of Empires II: Age of Kings — классическая RTS, где игроки развивают цивилизацию через эпохи, собирают ресурсы и ведут войну. Баланс строится на принципе «камень‑ножницы‑бумага»: пехота, кавалерия, стрелки и осадные орудия контрят друг друга по циклу, плюс асимметрия цивилизаций и командные бонусы.
Режимы победы (Conquest, Regicide, Wonder, Last Man Standing) меняют стратегическое пространство и типы социальных дилемм. Например, Wonder/Regicide стимулируют временные коалиции против лидера; ситуация с атакой чудесного света описывается как вариант Dilemma заключённого: всем выгодно, чтобы чудо разрушили, но каждый предпочёл бы, чтобы платили за это другие.
Онлайн‑матчмейкинг через Zone.com демонстрирует проблемы доверия:
- Рейтинг и число дисконнектов — сигналы надёжности, но не идеальные (rage‑quit, плохой коннект, «смурфы» с новыми аккаунтами).
- Игроки вынуждены оценивать риски: досрочный выход, скрытые альянсы, несоответствие рейтинга реальному скиллу.
- Долгие проверки и переговоры имеют «стоимость времени», поэтому большинство игроков балансирует между паранойей и желанием быстрее начать матч.
Автор связывает это с решением в Age of Mythology перейти к более жёсткому, автоматизированному матчмейкингу, уменьшающему роль доверия и переговоров.
Выводы
- Теория игр даёт компактный и точный язык для обсуждения баланса, стратегий и равновесий в компьютерных играх.
- Классические модели (Prisoner's Dilemma, Chicken, zero/non-zero-sum, repeated games) полезны для дизайна драматических ситуаций и интересных выборов.
- Онлайн‑игры и матчмейкинг неизбежно сталкиваются с социальными дилеммами; решения требуют либо «суверена» (модерации), либо продуманной структуры стимулов и репутации.
- Кейс Age of Kings показывает, как режимы победы, баланс юнитов и интерфейс матчмейкинга можно анализировать через призму теории игр.
- Дальнейшие исследования — это эмпирика поведения игроков, типологии grief‑игроков и перенос результатов экспериментальной экономики в геймдизайн.