Статья разбирает многолетний спор фанатов и разработчиков о значении жанровой метки «roguelike» и показывает, как знаменитая «Берлинская интерпретация» работает как пример прототипной теории категорий.
Жанр и прототипная теория
Автор начинает с общего обсуждения жанра: в играх жанровые ярлыки всё чаще описывают не тему и сеттинг (как в кино), а именно игровой опыт и базовые механики («third-person shooter», «colony sim» и т.п.). При этом строгие «необходимые и достаточные условия» для жанров плохо работают — как показывал Витгенштейн на примере слова «игра», у нас есть сеть «семейных сходств», а не один общий признак.
Прототипная теория Элеонор Рош предлагает объяснение: мы мыслим категориями через «прототипы» — наиболее типичные, легко узнаваемые примеры. Понимание категории строится вокруг них, а границы остаются размытыми.
Истоки roguelike и термина
Исторически формулу жанра кристаллизовал Rogue (1980) — текстовый dungeon crawler с процедурной генерацией, ASCII-графикой, перманентной смертью и высокой реиграбельностью. До него был Beneath Apple Manor (1978), но именно Rogue стал культурным центром из‑за распространения в университетских сетях.
Rogue породил целую линию: Hack (1982), NetHack (1987), Moria (1983), Angband (1990) и др. На Usenet в 1990‑х пытались ввести общий ярлык для «игр как Rogue»; после споров закрепилось слово «roguelike», хотя уже тогда отмечали, что игры сильно различаются и что название мало говорит о геймплее.
Берлинская интерпретация как прототипный подход
На Roguelike Development Conference 2008 участники сформулировали «Берлинскую интерпретацию» — список характеристик, чтобы «лучше понимать, что изучает сообщество». В качестве канона выбраны пять прототипов: Rogue, NetHack, Angband, ADOM и Crawl. Из их общих черт выделены «high-value» факторы:
- случайная генерация окружения;
- перманентная смерть;
- пошаговость;
- клеточное поле;
- немодальность (движение и бой в одном режиме);
- высокая сложность/комбинаторика систем;
- ресурс-менеджмент;
- ориентация на combat (hack'n'slash);
- исследование и открытие (включая неопознанные предметы).
Формально авторы подчёркивают размытые границы: не все признаки обязательны. Но на практике список воспринимается как квази‑критерии «настоящего» roguelike.
Критика: механики против опыта и навыков
Главная претензия к Берлинской интерпретации — она сводит жанр к перечню механик и игнорирует то, какой опыт и какие навыки эти механики создают.
Девелопер Даррен Грей в эссе «Screw the Berlin Interpretation!» утверждает, что:
- любое определение по чек-листу по сути исключает отклоняющиеся игры и может сдерживать эксперименты;
- жанр нельзя свести к «ингредиентам» (механикам), как нельзя свести торт к списку продуктов — важен результат их сочетания.
Он предлагает описывать roguelike через опыт: высокая реиграбельность и способность удивлять, акцент на тактическом мышлении, невозможность «выучить по rote», приоритет глубины геймплея над визуалом, высокая сложность и честное чувство достижения без внешних «морковок».
Другой вектор критики — фокус на ключевом навыке. Пользователь aaron_ds описывает традиционный roguelike как игру, где центральный требуемый скилл — точная оценка угрозы в тактических ситуациях, генерируемых системами. Прогресс идёт не через «гринд» и рефлексы, а через развитие этого когнитивного навыка. Берлинский список при этом фиксирует лишь «вторичные эффекты» (симптомы), а не причину: механики выбраны потому, что они хорошо создают нужный тип опыта и требуемый набор навыков.
Автор статьи соглашается: прототипный подход сам по себе полезен, но Берлинская интерпретация выбрала неверный уровень описания. Механики общие, но именно конфигурация опыта и требуемых у игрока умений лучше объясняет, почему такие разные игры, как Rogue и NetHack, мы всё равно кладём в одну корзину.
Прототипы в жанровой практике игр
Автор отмечает, что прототипное мышление широко распространено в игровой культуре: «Doom clones» для ранних FPS, «Diablo-likes», «Survivors-likes» и т.п. Метка «roguelike» (а позже «roguelite») — один из самых детально обсуждённых кейсов, где сообщество явно пытается формализовать то, что на самом деле держится на прототипах и семейных сходствах.
Вывод: прототипная теория хорошо описывает, как игроки и разработчики реально пользуются жанровыми ярлыками, но при формализации важно не застревать на механиках. Более продуктивно описывать структурные характеристики игрового опыта и ключевые навыки, которые игрок развивает, играя в представителей жанра.
Выводы
- «Берлинская интерпретация» — классический пример прототипного подхода: она выводит признаки жанра из набора канонических игр.
- Её главный недостаток — редукция жанра к списку механик и игнорирование опыта и требуемых от игрока навыков.
- Альтернативные подходы предлагают определять roguelike через тип игрового опыта (реиграбельность, сложность, честное вознаграждение) и центральный навык (оценка угрозы в тактических ситуациях).
- Прототипная теория полезна для анализа игровых жанров, но выбор «что считать существенным» (механики vs опыт/скиллы) критически влияет на качество определения.
- Жанровые границы в играх по природе размыты; попытки жёстко зафиксировать их через чек-листы неизбежно конфликтуют с эволюцией дизайна и практикой сообществ.