Сравнение разработки настольных игр и программных продуктов

На «Хабрахабре» опубликовано интервью с Сергеем Абдульмановым («Мосигра»), посвящённое общим чертам разработки программного обеспечения и разработки настольных игр. По большей части этот материал адресован IT-шникам, но и настольщикам должно быть интересно.
— Есть известный тезис из книги «Мифический человеко-месяц»: «если в отстающий от графика софтовый проект добавлять больше людей, это лишь сильнее его затормозит». А в разработке настольных игр тот же эффект проявляется или нет?
Сергeй: Это смотря каких людей. Есть горизонтальное масштабирование, это когда одна комaнда лабает одну игру 5 месяцев. Берёшь и делаешь 10 таких комaнд, скорость вырастает в 8 раз. А есть вертикальное – это когда ты всё разбиваешь на микросервисы и ждёшь, что каждый участок будет идти быстрее. Мы попробовали и то, и другое, и третье. Думаю, да – если добавлять людей, можно расти в скорости. Но это должны быть профессионалы. Второй вопрос – где их взять или как обучать.
Вообще, моя пpaктика показывает, что с профессионалами дешевле работать. Даже если они дороже.
— Зачастую программисты по сравнению с другими сотрудниками считаются очень сложными в управлении («это как пасти котов»). Вы видели управление и программистами, и непрограммистами — по-вашему, насколько это представление соответствует истине?
Сергeй: Слушай, мужик, чего ты до меня докопался? Я интроверт. Я не знаю, мне одинаково сложно со всеми. Но разработчиков я хотя бы понимаю.
Если серьёзно – нет, таких проблем нет. Есть другие.
— Обычно про разработку говорят, что это стремительно меняющаяся индустрия, где постоянно надо переучиваться и приспосабливаться к новому. А разработка настольных игр по сравнению с этим — тихая заводь, или там на самом деле тоже всё бурлит и только успевай переучиваться?
Сергeй: У нас ключевые навыки сохраняются подольше, но у нас самом рынок меняется и развивается. Да и компания, знаешь, не самая спокойная. Девиз есть — «если ты не идёшь вперёд, то ты идёшь на…», ну, в общем не туда идёшь.
Самое крутое, что может сделать сотрудник — это принимать решения сам и нести за них ответственность. А это всегда страшно. Вот этому надо учиться.
Тут ещё надо учесть, что мы с нашим 9-летним опытом (а у кого-то он раза в два меньше) сейчас пытаемся вылезти на западные рынки. И получается. А там конкуренция куда сильнее. Вот там реально всё бурлит. Мы для них плюшевые с точки зрения разработки – ничего не знаем во вкусах их людей, а они для нас – с точки зрения розницы. В итоге как-то необычайно хорошо сошлись с голландцами. Они там работают, судя по играм, в изменённом состоянии сознания – и очень хорошо нас понимают.
— В софтовой разработке нередко оказывается так: на управляющую роль назначают успешного программиста, но в этой роли он оказывается куда менее успешен, и в итоге никто не рад, но кем его заменить — тоже непонятно. А в случае с настольными играми возникают ли подобные сложности?
Сергeй: Это ты про дядьку Эдисона, да? У нас другая проблема – разработка отсматривает сотни игр в год от авторов. Поэтому ей запрещено работать над своими проектами. А вообще, у нас недавно ИТ-директор стала главой розницы. Вот это был реально крутой финт ушами.
— Вы рекомендовали на Хабре книгу «Психбольница в руках пациентов», где описываются стереотипы мышления программистов/дизайнеров и сложности, которые это вызывает у пользователей. А насколько её содержание применимо к настольным играм — возникают ли там из-за отличий «типичного создателя игры» от «типичного потребителя игры» подобные сложности?
Сергeй: О, в полной мере. Коммерческий успех игры складывается из двух вещей: красоты арта и интерфейса. Второе – ну чисто инженерная тема. Как оптимизировать время размышления, как сократить нужный объём памяти человеческой подсистемы, как фееричнее генерировать случайное число в нужном диапазоне, какой таймер использовать, где на карте нужен символ и какая это иконка, как правильнее сформулировать правила, — всё это надо понимать.
А типичные сложности немного другие. Не знать, например, как ведёт себя белая коробка на полках (пачкается от прикосновений и смотрится грязной почти сразу), не уметь спроектировать коробку, чтобы компоненты внутрь не просыпались, написать такие правила, что с поллитрой не разберёшься. Всё это влияет не очень сильно поотдельности, но складывается. И это видно по продажам. Лучше метрики нет.
— Разработка софта — это всегда сочетание «что запланировали изначально» и «что выяснилось в процессе», и даже при чётком начальном ТЗ всё может заметно уйти в сторону. А как в настольных играх соотносятся «вводные данные» и «что получилось» — много ли вводных вообще, и насколько часто в процессе приходится отказываться от задуманного изначально?
Сергeй: Если это работа по локализации западной лицензии — то обычно результат совпадает с планом. Хотя, например, мы делали «Trains» (будет мегакрутая игра «Экспресс», я прямо очень жду серийных копий, чтобы утащить сразу кучу на подарки) — это японский бестселлер. Они там на поездах просто чокнутые. Так вот, у неё очень тонкий баланс, завязанный на игровое поле. А игровое поле — это карта железных дорог Японии. А надо России, потому что по Японии играть нашему игроку будет не очень интересно. Мы почти полгода делали заходы, чтобы сохранить изначальный баланс — и получилось. Потом ещё железнодорожнику показали, и прям пронесло, что он только некоторые термины поправил, и ни до чего больше не докопался. Я в этом процессе напрямую не участвовал, но интересовался. Когда в Австралии в Пейн-Крик встретил смотрителя железнодорожной станции, было о чём поговорить. Он думал, я вообще русский железнодорожник.
А если чисто разработка — то тут ещё ни разу по изначальному плану не пошло. Во вводных обычно просто сегмент рынка и потребность на нём. Как решить — это уже вопрос к разработке. Из нерешённого — очень хочется игру по «Элите» уже несколько лет, и вот только-только доходит примерно, как должен выглядеть коммерческий продукт. Или вообще мечта — игра по This War of Mine. Безумная лицензия, но настолку по ней потенциальные противники сделали, и сделали не очень играбельной, увы. Многие проекты прошлых лет лежат, ждут своего часа — когда мы поймём, что и как с ними делать. Опыт копится постепенно.
— Разработчики часто говорят о том, как важно тестирование и к каким плачевным результатам может приводить пренебрежение им. Но при этом в софте есть хотфиксы и возможность отката до предыдущей версии. А в вашем случае, когда готовишь физический товар, цена ошибки «отправил не то в продакшн» оказывается гораздо выше, или нет? Как выглядит тестирование в случае с настольными играми, и насколько оно дотошное?
Сергeй: Отзыв тиража — это толстая полярная лисичка. И случается ведь. Мы вот посчитали потери на переделках внутри процесса — ещё до релиза, чисто на бете, и поняли, что занимаемся какой-то непродуктивной фигнёй. Но это системно-обусловленная вещь, фреймворк разработки такой. Надо всё менять, а мы не можем. Поэтому сейчас ещё вариант пробуем одного процесса.
Ну и это, правильно сравнивать с бизнес-требовниями в разработке. Это когда ты пилишь-пилишь софтину, а потом по ходу пьесы меняются бизнес-требования внутреннего заказчика. Тут откат не спасёт. В хорошем смысле этого слова.
Что ещё печальнее, тестирование даёт далеко не всё. Тут юнитом не покроешь, очень многие вещи численно неизмеримы. Надо выпускать тираж и смотреть, успешен проект или нет. Очень многое решает интуиция и понимание рынка. Не всегда это можно формализовать.
— Софт выделяется «итеративностью»: пока многие другие продукты создаются «раз и навсегда», тут постепенные изменения, на 1.0 работа не заканчивается, и консерваторы вообще только с версии 1.1 начинают чем-либо пользоваться. А игры обычно выходят сразу в окончательном варианте, или у них тоже второй тираж отличается от первого?
Сергeй: У нас бывают хотфиксы — это новые версии правил или эрраты. К турнирам обычно делаются отдельные правила с турнирным регламентом, они отличаются сильно от обычных — например, иначе оговаривается ситуация допустимых ничьих.
Сам тираж обычно отличается мало, да и 1.1 не выпустишь – сразу 2.0 идёт через полгода-год. Конечно, собираем все мнения, смотрим отзывы, иногда меняем что-то на уровне механики. Сейчас самый частый запрос — сложно играть дальтоникам. Наносим специальные узоры на карты, делаем дополнительную индикацию часто. Ещё от тиража к тиражу знания о производстве растут и линии новые в строй входят — можем менять компоненты, например, дерево на стекло — получается и красивее, и экологичнее (хотя как посмотреть) и дешевле.
— Известно, что многие айтишники любят настольные игры. Наблюдаете ли вы какие-либо более конкретные корреляции в этой связи? Например, среди разработчиков популярнее одни жанры, а среди сисадминов — другие.
Сергeй: Общий коррелят — это игры, где ты можешь показать навык. То есть обычно глубокие тактики. Яркий пример — Улей. Второй коррелят — это простые игры типа Дженги, на побухать-социализироваться. Их в офисы берут чаще всего.
Хотя не, чушь это всё. Это я про то поколение, которое 80386 вживую видело.— О компьютерной игре Factorio вы писали, что это «своеобразный язык программирования». А среди настольных можете ли назвать такую, которая для вас в наибольшей степени перекликается с программированием?
Сергeй: Конечно, Нейрошима-6, это прямо воплощённая отладка и готовый язык. Отличная тактическая игра Михаила Орача. У нас по ней турниры шли регулярные, причём приходили дети, смотрели как большие бородатые дяди играют, быстро усваивали логику и выигрывали в них. Один такой Эндер прямо пару раз на турнирах серьёзных игроков рвал, но выше второго места, увы, не поднялся.
Шиму я рекомендую сначала скачать — есть бесплатная версия в магазинах приложений, она помогает понять, ваше это или нет. А играть потом уже, если вставит. Пост вот.
Была хорошая игра про программирование «Роборалли», очень детям для обучения. Её Ричард Гарфилд писал, это у нас почти как Ленин. Но в России давно уже нет, только если залежалась у кого.
Ещё вот будут чудо как хороши Trains. Там вообще конструирование колоды внутри игры, такая постоянная рекурсия. Их и сейчас можно на английском достать, но уже совсем скоро будут русские.
Комментарии:
Собирайте полезные предметы, которые выбрасывает на берег, находите пиратские тайники и боритесь за свою жизнь. Чтобы выжить, придётся догововариваться – часто, много и не всегда честно. Позаботьтесь о том, чтобы вы и ваш друг оставались живы, пока проплывающий мимо корабль не заметит ваш сигнальный костёр и не спасёт вас из этого места....
07 02 2026 1:58:30
Скачать материалы для игры Ордонанс (rar, 26 Mb)...
05 02 2026 0:25:17
Те, кому эта игрушка не по нраву обычно обращают внимание на недостаток взаимодействия между игроками (в общем-то, эта черта присуща всем приключенческим игрушкам), значительный дayнтайм и скучноватую боевую систему. Любители Runebound отвечают на это, что в игре отличная атмосфера, присутствуют различные способы развития персонажа и, вообще, для RB есть куча дополнений, делающих игру ещё интереснее....
04 02 2026 10:25:25
Вскрытие коробки с «Ascension: Chronicle of the Godslayer»...
03 02 2026 11:15:20
Это великолепная кооперативная стратегия, в основе которой лежит сеттинг космического приключения. От двух до пяти игроков отправятся на далёкую планету Астерос и попытаются очистить её от тёмных сил, собрав правильную комбинацию из 4 таинственных рун. В спасательной операции под кодовым названием Rising 5 (Восход 5) принимают участие сразу пять персонажей. Игроки в свой ход могут управлять любым из героев, наилучшим образом используя их способности. Исследование планеты, сражения с монстрами, сбор кристаллов энергии и подсказок, а главное, изучение языка рун и поиск загаданной комбинации – вот что ожидает игроков Rising 5....
02 02 2026 22:43:19
Большая регата, большая регата!
Сегодня неслыханно ставки богаты....
30 01 2026 22:54:41
В Пандемии нужно найти вакцины от четырёх заболеваний. Вы проигрываете, если произойдёт слишком много вспышек инфекции, если одна из болезней получит слишком широкое распространение и в других случаях. В Flash Point для победы нужно вытащить из горящего здания 9 человек и выбраться самому. Вы проигрываете, если здание обрушится, или погибнет слишком много людей. В обеих играх цели интересные и тематичные....
29 01 2026 14:58:26
PnP-набор от Panfivan
Версия от UnShame
Дополнение от EugeneFM
Версия от Dalish
Star Realms: Colony Wars от cleric13...
26 01 2026 14:44:26
Регламент всероссийского чемпионата по «Манчкину» 2007 года...
25 01 2026 13:34:32
«Страх — самое древнее и сильное из человеческих чувств, а самый древний и самый сильный страх — страх неведомого.»
Г. Ф. Лавкрафт...
22 01 2026 10:33:26
И вот свершилось. В сентябре в продажу поступит третье издание набора «Зельеварение. Пpaктикум»....
21 01 2026 6:46:43
Hero Realms — карточная игра в стиле фэнтези, основанная на доработанных правилах другой замечательной игры Звёздные империи (Star Realms). В игре есть базовые правила для двух игроков, а также правила для разных режимов, как Куча мала, Охотник и Гидра, где могут участвовать большее количество игроков....
18 01 2026 10:48:36
Цель игры — совместно за указанное число ходов раскрыть все кодовые имена 15 агентов и не попасть при этом на убийц. Количество ходов зависит от города, в котором выполняется операция. Игроки начинают в Праге: комaнда должна уложиться в 9 раундов и открыть не более 9 нейтралов. При успешном выполнении задания комaнда может отправиться в следующий город....
17 01 2026 4:16:40
И это при том, что на английском она не издавалась (на BGG в базе упоминаются немецкое и голландское издания)...
16 01 2026 14:51:32
Автором этой игры является человек, подаривший миру Манчкина — Стивен Джексон. Что касается ценности Lord of the Fries для любителей настольных игр, могу сказать только, что судя по рейтингу на BGG.COM (6.0/10), ничего особенного эта настолка собой не представляет....
15 01 2026 14:53:21
Incomodos Invitados (2016)
– Автор: Ron Gonzalo Garc?a
– Семейная, 2-8 игроков, 60 минут
– Card Drafting, Hand Management, Trading
– Проект заканчивается: 7 декабря
– Помощники: 2603
– Список игр на BGG
Расследование убийства....
13 01 2026 22:31:58
1-3 фигурки в зависимости от сценария;
считаются пехотой для всех целей (карты приказов, броски кубиков и т.п.);
перемещаются на 0-4 гекса, а затем сражаются 3-2-1 кубиками;
после успеха в ближнем бою могут занимать местность (Take Groung), но не способны на танковый бросок (Armor Overrun);
противник перебрасывает все успешные броски;
при повторном броске засчитываются только гранаты, все остальные результаты игнорируются.
Что мы видим? Джип — это самый мобильный юнит в Memoir '44. Он движется со скоростью самолёта из Air Pack (самолёты летают на 4 клетки), а если едет по дороге (+1 к перемещению), то даже обгоняет его. Правда, в сценарии Disaster at Dieppe, в котром в игру вводятся джипы, дорог нет 🙂 Уничтожить джип почти также тяжело как танки "Тигр" из дополнения Tigers of the Snow — все попадания (солдат, граната) перебрасываются и при повторном броске нужно выбросить гранату, все остальные результаты означают промах. Такая мобильная и трудная мишень наверняка позволит неплохо потрепать противнику нервы 🙂...
11 01 2026 14:59:37
Что она ассиметричная, и от авторов Vast вы уже наверное слышали и читали. Я бы уходил от этих сравнений. На самом деле игра не от авторов Vast, она от автора John Company и Pax Pamir Коула Верле (Cole Wehrle). Просто она ассиметричная на 100%, ровно как и Vast. Но игры разделяет пропасть — если Vast, это скорее не самый удачный экспемент, перегруженный лишними правилами и сомнительными механиками, то Root — шедевр игростроения. Но, обо всём по порядку....
07 01 2026 23:19:49
— Остов. Отображает, сколько сокровищ Вы можете перевозить.
— Паруса. Определяют очерёдность стрельбы во время боя.
— Матросы и пушки. Показывают, из скольких пушек Вы можете пальнуть. Шкалы для этих двух параметров отдельные, но действуют они в совокупности: на одного моряка должна приходиться одна пушка. Если параметры отличаются, число выстрелов рассчитывается по числу полных боекомплектов....
05 01 2026 2:49:47
«Настольные игры в Санкт-Петербурге» — новый сайт о настолках...
04 01 2026 15:11:17
Подробности об игротеке можно узнать в группе ВКонтакте....
03 01 2026 0:24:43
Самое обидное, что я только неделю назад оплатил ещё один экземпляр Friday в магазине CoolStuffInc. Давно, ведь, игры не было, больше года. Подумал, навсегда потерялась, махнул рукой и решил купить ещё одну. И тут как раз она нашлась. Придётся теперь на что-нибудь другое её попросить заменить. Такая возможность есть, заказ ещё не отправили....
02 01 2026 19:40:17
Иногда я не играю в настольные игры. Так бывает достаточно редко, примерно раз-два в год, не больше. И эта неделя — как раз из таких. За прошедшие семь дней мы ни разу не разложили ни одну настолку. Хотя могли....
01 01 2026 22:11:47
Вторая фаза – фаза карт. Здесь происходит хитрый драфт различных карт. Сначала весь сброс карт действий замешивается назад в колоду, потом каждому игроку сдается по 4 карты. Среди этих карт есть обычные покупатели, постоянные клиенты, помощники, платные поля и рынки. Зачем они нужны, расскажу ниже. Итак, первый игрок сбрасывает одну из карт в открытую из руки в центр стола – во двор. Затем каждый игрок по кругу должен либо сделать то же самое, либо выложить на свое персональное поле одну карту из руки и одну со двора. После того, как игрок выбрал второй вариант, он сбрасывает оставшиеся в руке карты во двор и выходит из розыгрыша, ожидая начала третьей фазы. Игрок, который вышел из драфта предпоследним, получает жетон второго (!) игрока. Последний же получает жетон первого игрока. В том случае, если игрок сыграл себе карту платного поля, он должен тут же заплатить за нее 2 монеты в банк. Если была сыграна карта постоянного покупателя, на нее тут же кладется жетон удовлетворенности синей стороной вверх. Если был сыгран рынок, то на карту этого рынка выкладывается три указанных на карте овоща из банка....
31 12 2025 20:40:57
Структура файла для печати:
1. Страницы 1 — 16: карты жанров. Печатать один раз каждую страницу.
2. Страницы 17 — 21: начальные карты. Печатать один раз каждую страницу.
3. Страница 22: рубаша для страниц из п. 1 и п. 2.
4. Страница 23: карты достижений. Печатать один раз.
5. Страница 24: рубашка для карт достижений.
6. Страницы 25-26: карты специальных способностей. Печатать один раз каждую страницу.
7. Страница 27: рубашка для карт из п. 6.
8. Страницы 28-29: игровое поле, двухстороннее....
28 12 2025 9:52:16
В дополнение включены правила игры Второй редакции, в которых описаны новые приказы, такие как Десант, Мощная атака, Поджог, Разведка и другие. Кроме этого вы найдете описание новых типов местности, изменения и дополнения первой редакции правил. ...
25 12 2025 23:59:30
Перевод карт «Twilight Struggle» от Александра Белякова...
22 12 2025 1:54:12
Еще:
товары -1 :: товары -2 :: товары -3 :: товары -4 :: товары -5 :: товары -6 :: товары -7 :: товары -8 :: товары -9 :: товары -10 :: товары -11 :: товары -12 :: товары -13 :: товары -14 :: товары -15 :: товары -16 :: товары -17 :: товары -18 :: товары -19 :: товары -20 ::




Рюкзак со светящимся экраном, на который можно закачать свою картинку
Двигатели Briggs&Stratton: классификация, различия, основные понятия.
Пустоцветы на огурцах