Инди-продакшн: скоуп, реализм, постмортемы
Механизм: почему скоуп решает всё
Невыпущенная игра не имеет ни качества, ни аудитории, ни выручки — поэтому скоуп гейтит всё остальное. Кладбище инди забито красивыми над-скоупнутыми проектами, которые так и не вышли. Три силы делают скоуп смертельным:
Planning fallacy — почему оценки в играх хуже обычных
Геймдев — это R&D, а не исполнение: главный вопрос «весело ли это?» нельзя спланировать, его можно только обнаружить, собрав и пощупав. Это поиск, а не выполнение известных требований. Поэтому оценки систематически занижены даже у опытных (закон Хофштадтера: «всегда дольше, чем думаешь, даже с поправкой на этот закон»):
Чем больше неизвестного (новый жанр, новый механик, «найти фан»), тем выше . Закладывать — это запланированное банкротство.
Runway — сколько у тебя есть до нуля
У инди (особенно соло) бюджет — это время до того, как кончатся деньги на жизнь:
Дошипить надо раньше, чем runway упрётся в ноль. Значит безопасная оценка ≤ runway / = 18 / 1.7 ≈ 10.5 мес. Если «по ощущениям» проект на 12 месяцев — он на самом деле на ~20, и ты утонешь на полпути. Отсюда правило инди: оцени скоуп, потом разрежь пополам, потом ещё раз.
Вертикальный срез — найди фан первым
Главный инструмент против скоупа — вертикальный срез: один маленький, но полностью отполированный кусок игры (один уровень, один цикл), доказывающий три вещи разом — фан (кор-луп реально весел), выполнимость (технически тянешь) и продаваемость (этим можно показать издателю/набрать wishlist'ы). Это «найди фан первым» Миямото / «30 секунд веселья»: сначала сделай кор-луп весёлым на минимуме, и только потом множь контент. Противоположность — горизонтальная разработка (много сырых уровней): жжёт runway на контент для лупа, который, может, и не весел. Скоуп = фичи × полиш × контент, и все три зажаты в коробку твоего runway.
Барбелл-рынок — почему вообще инди
ААА-бюджеты эскалировали: ~$10–20 млн (2005) → $50–100 млн (2010) → $100–200 млн+ (2015). Игра за $30–50 млн, заработавшая $100 млн, стала считаться провалом (мало ROI на капитал) — так умерло среднее звено (LucasArts закрыта 2013, Telltale рухнула 2018). Издатели гринлайтят либо блокбастеры ($100 млн+), либо дешёвое инди (<$5 млн); середины нет. Инновации ушли в инди именно потому, что там риск/награда сбалансированы: маленький скоуп = маленькая ставка.
🕹 Что поиграть и посмотреть — и что заметить
Продакшн виден не в геймплее, а в истории создания: смотри документалки и постмортемы, а в самих играх замечай след скоуп-решений.
Прямая съёмка продакшн-реальности: Team Meat (Эдмунд Макмиллен + Томми Рефенес) в кранче по дедлайну XBLA «Game Feast» (доделать за месяц) — ценой брака Макмиллена и здоровья Рефенеса; Фил Фиш и пятилетняя сага Fez; Джонатан Блоу о Braid. Кранч тут — не доблесть, а провал планирования скоупа.
🎮 Посмотри: «Indie Game: The Movie» (есть в Steam). Заметь, что почти вся драма — про скоуп и сроки, а не про код: фичи, которые нельзя дорезать, дедлайны, которые нельзя сдвинуть, и runway, который тает.
Джонатан Блоу вложил ~$200 000 своих денег за 3 года (в основном художнику Дэвиду Хеллману и на жизнь). Скоуп узкий и глубокий: одна идея — манипуляция временем — исследована до дна вместо вороха механик. Эталон «глубина, а не ширина».
🎮 Сыграй: пройди пару миров Braid и заметь, что вся игра — это один механик (разные правила времени), доведённый до предела. Это и есть дисциплина скоупа: не 10 систем наполовину, а одна — до конца.
Эрик Барон делал её один ~4.5 года (≈10 ч/день, 7 дней в неделю): дизайн, код, арт, музыка, тексты — всё сам. Гигантский над-скоуп для соло — и хит. Но это выживший: на каждый Stardew — тысячи над-скоупнутых инди, умерших невыпущенными или незамеченными.
🎮 Сыграй: прикинь объём (фермерство + готовка + рыбалка + шахты + отношения + сезоны), который один человек сделал за 4.5 года почти без выходных. Спроси себя: это пример для подражания — или предупреждение о цене над-скоупа? (Подсказка: и то, и другое.)
Hello Games наобещали (Шона Мюррея сравнивали с Молинё), вышли без половины показанного — «постер-чайлд провального запуска». Потом — годы бесплатных апдейтов (мультиплеер, базы, VR) превратили это в «величайшую арку искупления». Скоуп vs хайп: обещать легко, дошипить — нет.
🎮 Сыграй / почитай: запусти нынешний No Man's Sky (искупленный) и сравни с тем, что писали о запуске-2016. Заметь разрыв между обещанным скоупом и отгруженным — и сколько лет ушло, чтобы его закрыть уже после релиза.
Хардкор · продакшн: вертикальный срез, feature creep и кранч как симптомможно пропустить
Скоуп-контроль — это набор инженерных практик, а не «работай усерднее».
Вертикальный vs горизонтальный
Вертикальный срез — один кусок на финальном качестве через все слои (геймплей+арт+звук+UI): доказывает фан и снимает риск до того, как ты вложил годы. Горизонтальная разработка (много уровней начерно) ничего не доказывает: луп может оказаться скучным, а runway уже сожжён. Поэтому профи строят вертикально: сначала «вкусно ли», потом масштаб.
Feature creep и «убей любимое»
Каждая новая фича умножает не только работу, но и интеграционную сложность (тестирование, баланс, баги на стыках). Дисциплина — kill your darlings: вырезать всё, что не служит кор-лупу, как бы ни было жалко. «Можно добавить» ≠ «нужно добавить»: каждая фича крадёт runway у полиша того, что уже есть.
Кранч — это баг, а не фича
Кранч (как у Team Meat) — почти всегда симптом провального скоупа/оценки, а не геройства: спланировали невыполнимое, и тело команды платит разницу. Устойчивый продакшн — это правильный скоуп с самого начала, а не героический финиш. То же, что в обычном софте: дэт-марч — провал планирования, не доблесть.
Хардкор · экономика: runway, барбелл и степенной хвост исходовможно пропустить
Деньги инди живут по трём суровым законам.
Runway и пути финансирования
- Сбережения (self-fund): Braid ($200k Блоу), Stardew (Барон жил на сбережения + подработку) — полный контроль, полный риск, жёсткий runway.
- Kickstarter: деньги вперёд от игроков (Double Fine $3.3M, Star Citizen $10M+→$100M+), но публичное обещание скоупа, которое потом давит.
- Издатель: деньги + маркетинг за долю и контроль; нужен вертикальный срез, чтобы вообще говорить.
- Early Access: выручка финансирует доразработку (Vampire Survivors), но и обязывает перед уже заплатившими.
Барбелл и «смерть среднего звена»
$10–20 млн (2005) → $100–200 млн+ (2015) у ААА выдавили середину: $30–50-млн игра, заработавшая $100 млн, — «провал» по ROI. Остались полюса: блокбастер или дешёвое инди. Это структурно толкает к маленькому скоупу — не из бедности, а потому что средний бюджет экономически не выживает.
Степенной хвост
Исходы инди крайне power-law (как и видимость в Steam): единицы хитов забирают почти весь доход, медиана ≈ ноль. Это меняет стратегию: ты управляешь портфелем ставок и риском разорения, а не «средним результатом». Маленький скоуп = дешёвая ставка = больше попыток до того, как кончатся деньги; над-скоуп = одна дорогая ставка ва-банк.
ML / AI (твой домен): ML-проекты — образцовая жертва planning fallacy и скоуп-крипа: «просто обучим модель» раздувается в данные, eval, инфру и бесконечный хвост краевых случаев. «Найди фан первым» = сначала самый маленький end-to-end baseline / вертикальный срез пайплайна на крошечном масштабе, и только потом скейл — тупой работающий baseline бьёт полусобранную грандиозную модель. Ресёрч — это поиск (не знаешь, сработает ли, пока не попробуешь, ровно как «весело ли?»), поэтому сроки ненадёжны: тайм-боксь и де-рискуй самый рискованный неизвестный первым (а идея вообще работает?). Постмортемы = blameless-ретро и журналы экспериментов; степенной хвост исходов = управление портфелем ресёрч-ставок (большинство провалится, единицы вытащат). MVP/baseline-first — та самая дисциплина, что спасает ML-проект от смерти в хвосте.
Стартапы: MVP, runway, «default dead», «do things that don't scale», вертикальный срез = демо, доказывающее петлю; режь фичи под burn.
Любой софт/R&D: planning fallacy и оценка×k; вертикальный срез против «построим всё начерно»; дэт-марч/кранч = провал планирования, а не доблесть.
Принцип: под неопределённостью побеждает не самый амбициозный план, а тот, кто дошипил: де-рискуй неизвестное вертикальным срезом, режь скоуп под runway, считай по реальности.
Почему именно скоуп убивает инди, а не качество или маркетинг?
Почему оценки сроков в геймдеве хуже, чем в обычном софте?
Stardew над-скоупнут и выстрелил — значит, над-скоуп работает?
Вертикальный срез — зачем, если всё равно потом строить всю игру?
Постмортем — это же просто рефлексия. Какой инженерный смысл?
- «Indie Game: The Movie» (2012) — продакшн-реальность Super Meat Boy / Fez / Braid изнутри.
- Jason Schreier, «Blood, Sweat, and Pixels» — постмортемы скоупа и кранча по 10 играм (инди и ААА).
- Derek Yu, «Spelunky» (Boss Fight Books) + его эссе «Finishing a Game» — дисциплина доведения до релиза.
- GDC Vault — серия Postmortem и «classic game postmortems» (формат «5 right / 5 wrong»).
- Jonathan Blow о разработке Braid; Eric Barone (ConcernedApe) интервью о 4.5-летнем цикле Stardew.
- Модуль 5, «AAA Budget Escalation & Mid-Tier Death» + «Indie Game Funding» (
05-hd-era-indie-revolution-2005-2012.md).