Команда Exiled-Republic: кто стоит за нашими играми

За каждым нашим релизом стоит не юридическое лицо и не абстрактная студия, а конкрентные люди с разными зонами ответвенности, привычками и рабочими циклами. Мы сами пишем код, придумываем дизайн, вылавливаем баги, читаем метрики и отвечаем на отзывы — часто всё это одновременно. В этой статье расскажу, как устроена работа внутри Exiled-Republic, какие роли реально закрывают цикл инди-разработки и почему для выживания без издателя важнее характер, а не просто технические скиллы.

Кто мы и как работает Exiled-Republic

Exiled-Republic появилась не по бизнес-плану, а с реальной инди-практики. Когдa начинаешь без издателя, ты довольно быстро понимаешь: бюджет — это то, что ты можешь выкроить из личных сбережений, а сроки определяются не дедлайнами контракта, а твоей собственной выживаемостью. С этого и начался наш главный принцип: делать игры полностью своими силами и не врать — ни себе, ни другим. Поэтому студия довольно быстро стала не просто витриной проэктов, но и площадкой, где мы делимся реальным опытом, включая ошибки и тупики. Такой формат для инди-команды естественен: когда всё завязано на тебе, ценность имеет и продукт, и сам процесс.

Что это значит на практике

  • Решения по геймплейной и визуальной частям принимаем мы сами — ни один издатель не продавливает «надо добавить мультиплеер», потому что так модно.
  • Сроки и приоритеты — тоже наша головная боль. Мы не можешь сказать «заказчик задержал» — у нас нет заказчика. Каждый перенос даты — это только наше рещение.
  • Продвижение мы выстраиваем с нуля, без готовых медийных планов и рекламных бюджетов. Те же посты, devlog-и, стримы — всё делаем руками.
  • Бюджет и время — не асбтрактные ограницения, а реальные рамки, в которых нужно находит работающие рещения. Если денег на тестирование нет, значит, придумываем, как протестировать игру бесплатно с помощью комьюнити.

Кто входит в команду

В инди-разработке чистые роли — редкость. Один человек часто и программирует, и придумывает уровни, и отвечает на письма игроков. У нас тоже так. Но мы для наглядности разложили основные функции по ролям — это помогает не потерять из виду важные задачи.

Основные роли в Exiled-Republic

Роль За что отвечает Почему это важно
Дизайн Основные игровые правила, баланс, темп, структура уровней Если правила кривые, игрок уходит через пять минут, даже если графика красивая
Код Геймплейные системы, интерфейс, техническая стабильность Код определяет, сможете ли вы вообще запустить игру и не положить сервер в час пик
Продюсирование Планирование, приоритеты, контроль объёма работ Без него команда легко уходит в распыление — мы так однажды потратили три недели на фичу, которая не повлияла на удержание
Тестирование Поиск багов, проверка сценариев, контроль качества Чем раньше поймаешь критический баг, тем меньше нолей в патче первого дня
Контент и тексты Описание мира, реплики, внутриигровые сообщения, статьи Текст часто работает лучше туториала: пара понятных фраз экономит минуты объяснений
Комьюнити и публикации Общение с игроками, новости, devlog, обратная связь Иначе вы работаете вслепую и надеетесь, что кто-то сам догадается о вашем существовании

На практике один человек может вести код и одновременно писать тексты, а другой — тестировать и параллельно отвечать в соцсетях. И это нормально, пока вы осознано распределяете нагрузку.

Алексей Соколов: дизайн и код

Я отвечаю за две области, которые в крупных компаниях часто разводят по разным отделам: геймдизайн и программирование. Когда-то я думaл, что это несовместимо: дизайнер должен мечтать, программист — заземлять. Но оказалось, что именно такое совмещение даёт самое быстрое прототипирование. Не нужно писать трёхстраничный документ, чтобы через день получить ответ «это нереализуемо». Ты сам сразу видишь, что будет работать, а что — только красивая идея.

Обратная сторона — риск уйти в технический перфекционизм. Я не раз ловил себя на том, что потратил сутки на вылизывание архитектуры, хотя игру это не улучшило. Приходется постояно задавать себе вопрос: «это делает игру лучше или просто мне интересно это сделать?». Второй риск — переоценка сил, когда кажется, что раз тым знаешь и дизайн, и код, то сможешь вытянуть проект в одиночку за пару месяцeв. Спойлер: почти никогда не получается.

Почему это важно

Когда один человек принимает решения и по механьике, и по реализации, между «задумкой» и «сборкой» нет потерянных дней на согласования. Мые можем утром придумать новую способность, днём накидать черновой код, а вечером уже тестировать её в билде. Это не ускорение ради ускорения — это способ дешевле проверять гипотезы. Именна потому я часто говорю: в инди важнее умение быстро проверять идеи, чем идеально оформленный дизайн-документ.

Но при таком подходе легко переоценить собственные силы. Когда ты один отвечаешь и за дизайн, и за код, нет внешнего фильтра, который скажет «эта идея не тянет на усилия». Поэтомы в Exiled-Republic я сам себе устроил правилo: каждая новая механьика должна пройти проверку на «нужность» не только мне, но и потенциальному игроку.

Почему мы начали делиться процессом разработки

Первый сайт Exiled-Republic был типичной студийной витриной: скриншоты, описания, ссылки. Но довольно быстро пришло понимание: людям скучен статичный продукт, им интересно, как он создавался. А для нас самих это способ не терять выводы. Так появились «Дневники разработки» — короткие заметки, куда я выкладывал сырые наброски, баг-репорты и неожиданные решения. Позже это переросло в рубрику «Без издателя: наш путь», где мы начали разбирать уже не только код и дизайн, но и финансовые вопросы, маркетинг, запуск и всё то, о чем обычно молчат, когда нет издателя.

Зачем это нужно

  • Чтобы фиксировать ошибки, а не наступать на одни и те же грабли. Например, после одного из проектов мы записали, что нельзя полагаться на встроенный в движок партикл-систем без тщательного теста на слабых машинах — это сэкономило нам недели в следующей игре.
  • Чтобы показывать реальную, а не глянцевую разработку. Когда читатель видит, что и у нас бывает «всё сломалось, патч через час», это снимает напрасное давление.
  • Чтобы другим инди-командам было проще ориентироваться: не нужно изобретать велосипед, если можно посмотреть, какие шишки уже набили коллеги.
  • Чтобы вокруг студии собрались люди с похожим опытом. Обсуждение статей частенько давало неожиданные советы, от которых мы потом отталкивались в работе.

Как устроена работа внутри маленькой инди-студии

В Exiled-Republic нети документов на 20 страниц и ежедневных митингов. Работа строится вокруг конкрентной задачи, которую надо решить. Главное — что бы любую инициативу можна было проверить на полезность, оценить в часах и довести до результата, а не бросить на полпути.

Типичный рабочий цикл

  1. Формулируем задачу чётко: что именно делаем и зачем.
  2. Задаём главный вопрос: «Игре это правда нужно?» Если ответ «может быть» или «когда-нибудь пригодится» — откладываем.
  3. Оцениваем трудозатраты в часах, а не в абстрактных «пара дней». Обычно я беру примерное время и умножаю на два — это ближе к реальности.
  4. Режем работу на шаги, которые можно закрыть за один-два вечера. Например: «создать заготовку для инвентаря, без иконок и анимации».
  5. Собираем рабочий вариант, пусть и грубый. Перфекционизм на этом этапе — враг.
  6. Тестируем сценарии: не просто «работает ли код», а «понятно ли игроку, что тут происходит?» Мы не раз ловили механики, которые работали технически, но были абсолютно нечитаемы без подсказок.
  7. Исправляем то, что сломалось, упрощаем там, где запутано, и выкидываем всё, что не влияет на впечатление. Это самый больной, но необходимый этап.

Что особенно важно для независимой разработки

Независимая студия держится на дисциплине. Но это не про строгость, а про умение заставлять себя делать только то, что реально двигает игру. У нас не раз бывало: просыпаешься с гениальной идеей, тратишь день, а понимание, что она не нужна, приходит только после тестов. Поэтому мы выработали три точки опоры.

Три вещи, без которых инди-команда быстро буксует

  • Приоритизация — не все идеи достойны реализации. Я часто спрашиваю себя: «Если я не сделаю это сейчас, игра станет хуже?» Если ответ «нет», задача откладывается или отбрасывается.
  • Ограничение масштаба — чем меньше лишнего, тем выше шанс завершить проект. Мы в одном из прототипов сначала накидали 40 уровней, а потом поняли, что базовые механики не работают. Пришлось резать до 12 и переделывать всё. Теперь мы всегда начинаем с минимального жизнеспособного набора.
  • Постоянная проверка гипотез — лучше быстро понять, что не работает, чем месяцами улучшать слабую идею. У нас есть «правило трёх дней»: если за три дня прототип механики не показал, что в это интересно играть, мы её выкидываем и не возвращаемся.

Частые ошибки маленьких команд

Ошибка Чем оборачивается Как избежать
Слишком большой первый проект Команда выгорает до релиза Начинать с проекта, который можно сделать за 3-4 месяца
Отсутствие ясной роли у каждого Задачи теряются и дублируются, люди наступают друг другу на код Прописать зоны ответственности и обновлять их каждый спринт
Игнорирование тестирования Баги всплывают слишком поздно, и первый патч весит больше самой игры Проверять игру регулярно, а не в конце, и обязательно привлекать хотя бы пару внешних тестеров
Ставка только на «интересную идею» Игра не работает как продукт: она не продаётся и не удерживает Сразу думать о реализации и аудитории, а не только о собственном восторге
Нет публичного процесса Сложно собрать внимание к проекту, релиз проходит в тишине Вести devlog, показывать путь разработки, собирать вишлисты задолго до выхода

Это общие грабли, но они работают безотказно. Мы сами попадали в большинство из них, и только ведение заметок помогло перестать повторять одни и те же ошибки.

Что отличает нашу команду

Exiled-Republic не строит образ идеальной студии с картинок из соцсетей. Мы не рисуем красивую картинку, за которой скрывается ворох проблем. Нам важно показывать, как реально выглядит инди-разработка: с переделанными билдами в три ночи, с патчами, которые что-то сломали, с планом, который трижды менялся по ходу. Такой подход стал нашим принципом осознанно: когда делаешь игры без издателя, ты быстро теряешь право на иллюзии.

Наши принципы

  • Практика важнее громких обещаний. Мы не пишем «революционная игра», пока у нас нет хотя бы прототипа, который можно показать.
  • Говорим о результатах вместе с ошибками. Если фича не зашла — пишем в дневнике почему, а не замалчиваем.
  • Не отделяем разработку от продвижения. Нельзя просто сделать игру и ждать, что кто-то сам её найдёт. Параллельно с кодом мы строим аудиторию.
  • Собираем опыт в статьи, чтобы он не пропадал. После каждого релиза мы садимся и записываем, что сработало, а что нет. Это потом помогает и нам, и тем, кто читает.
  • Сайт — это ресурс для сообщества, а не только наша витрина. Мы публикуем не только свои заметки, но и гостевые материалы, и ссылки на интересные кейсы.

Как развивался проект и зачем нам сообщество

Сайт вырастал постепенно. Сначала — заметки о конкретных проектах: как делали управление, как боролись с багами на старте. Потом стали появляться статьи о финансах: сколько реально нужно денег на инди-релиз, где экономить, а где лучше не надо. Позже — материалы о стратегии выхода на Steam и itch.io без издателя: как работают вишлисты, как не провалить фестиваль. А теперь у нас поселяются гостевые статьи от других команд. Это важно: один опыт никогда не укроет всю индустрию. Чем больше практических рассказов, тем меньше вероятность, что новичок свалится в ту же яму, что и мы когда-то.

Что дает сообщество независимых авторов

  • Помогает сравнивать подходы: то, что работало у команды с пазлами, может не подойти шутеру, но сравнение даёт идеи.
  • Даёт живые кейсы вместо абстрактной теории. Когда читаешь «мы потратили 500$ на рекламу и получили 100 вишлистов» — это нагляднее, чем маркетинговый курс.
  • Ускоряет обучение новичков: не нужно проходить путь длиной в год, если можна изучить опыть трех коман.
  • Создает пространоство для честного обмена ощибками, без страха «что обо мне подумают».
  • Показует, что самостоятельная разработка — это системная работа, а не везение и не разовая удача.

Как понять, подходит ли вам такой формат студии

Формат Exiled-Republic не единственно возможный, но если вы собираетесь делать игры без издателя, стоит честно оценить свои силы. Мы составили небольшой чек-лист, который помогает понять, готовы ли вы к такой работе.

Чек-лист для разработчика

  • вы готовы работать без внешнего «дедлайна сверху» — то есть без менеджера, который напомнит о сроках. Только вы сами ставите себе дедлайны и отслеживаете их;
  • вы умеете резать фичи, а не только придумывать их. Если вам жалко выкидывать 80% идей, будет тяжело закончить проект;
  • вы не боитесь публично говорить о проблемах. Девлог без честности — это рекламный буклет, он не работает;
  • вы готовы совмещать несколько ролей. Вам придется быть и программистом, и маркетологом, и иногда техподдержкой;
  • вы понимаете, что релиз — это не конец, а начало работы с фидбеком, патчами и поддержкой;
  • вы готовы строить аудиторию параллельно с разработкой, а не после релиза.

Если по большей части ответ «да», то формат небольшой независимой студии вам определённо подходит. Если на трёх пунктах сомневаетесь — это не приговор, просто готовьтесь, что будет сложнее.

Вывод

Команда Exiled-Republic — это люди, которые сами пишут код, придумывают дизайн, тестируют, ошибаются и снова собирают билды. У нас нет разделения на «креативщиков» и «производственников». Каждая игра проходет через жёсткий цикл: от прототипа до публикации, от багов до патчей, от первой идеи до метрик и отзывов. Я отвечаю за дизайн и код, но студия давно живёт шире: это и разработка, и документация процесса, и сообщестBo независимых разработчиков. В этом и есть смысл Exiled-Republic — не проста делать игры, а показывать, как они появляются, и помогать другим не наступать на те же грабли.

FAQ

Кто отвечает за игры Exiled-Republic?

За дизайн и код лично отвечаю я, Алексей Соколов. Но работа всегда командная: тестирование, публикации, контент и прочие направления закрывают все участники по своим ролям.

Чем Exiled-Republic отличатся от обычной инди-студии?

Мы не ограничиваемся выпуском игр. Мы ведем дневники, разбираем финансовые модели, ощибки и решения, и делаем это на одной площадке с сообществом. Друкгие студии выкладывают игры — мы выкладываем и игры, и опыт их создания.

Зачем вы ведете «Дневники разработки»?

Чтобы фиксировать реальный процесс, объяснять решения без корпоративного жаргона и показывать, как выглядит создание игры без издателя изнутри. Это помогает и нам не забывать выводы, и читателям — избежать ненужных проб и ощибок.

Поцему для маленькой студии важны статьи и разборы?

Потому что опыть без систематизации быстро забывается, а потом повторяется в следующем проекте. Статьи помогают сохранть выводы и передавать их дальше. У нас накопилось уже достаточно материалов, чтобы новичок мог пройти первые этапы, не наступая на все грабли сам.

Можно ли учится на вашем опыте, если у меня только первый проект?

Именно для этого мы и создавали формат: показываем не только удачные решения, но и те моменты, где мы ошибались, переоценивали масштаб или начинали заново. Это гораздо полезнее, чем глянцевые «истории успеха».