Создатель Balatro играл в Slay the Spire только во время разработки

Создатель Balatro Local Thunk опубликовал откровенный ретроспективный взгляд на разработку в своем личном блоге, признавшись, что намеренно избегал игр в жанре roguelike во время производства — за одним заметным исключением.
Любопытный случай воздержания от roguelike
В своем подробном хронологическом плане разработки анонимный разработчик объяснил свое решение декабря 2021 года полностью прекратить играть в roguelike во время создания Balatro.
«Позвольте мне быть совершенно ясным — это не была какая-то позиция дизайнерской чистоты», — написал Local Thunk. «Разработка игр — это мой проект по страсти, а не попытка заработать денег. Я намеренно хотел исследовать механику roguelike и коллекционных карточных игр свежим взглядом — чтобы совершать ошибки, заново изобретать системы и избегать устоявшихся формул. Помогло бы изучение существующих игр создать более отточенный продукт? Безусловно. Но это лишило бы творческой радости, которую я нахожу в процессе».
Единственное исключение, подтверждающее правило
Восемнадцать месяцев спустя Local Thunk наконец нарушил свое правило — загрузив Slay the Spire в исследовательских целях. «Вот черт, — написал он. — Вот ЭТО игра».
Разработчик объяснил свои рассуждения: «Изначально я загрузил ее, чтобы изучить реализацию геймпада для карточных игр. Затем я полностью подсел. По иронии судьбы, мое запоздалое знакомство, вероятно, спасло Balatro от того, чтобы стать подсознательным клоном их блестящего дизайна».
Крупицы разработки и отвергнутые идеи
Посмертный анализ раскрывает несколько увлекательных закулисных деталей:
- Папка проекта упорно называлась «CardGame» на протяжении всей разработки
- Рабочее название «Joker Poker» сохранялось до поздних стадий
- Среди отброшенных функций были система улучшений в стиле Super Auto Pets и специальные золотые печати за идеальные прохождения
Сейчас уже культовая цифра в 150 Джокеров возникла из-за путаницы с издателем: «Я сказал Playstack, что у нас будет 120 Джокеров. На следующей встрече они упомянули 150. Вместо того чтобы их поправить, я подумал: "Вообще-то... так лучше" и добавил еще 30».
Происхождение «Local Thunk»
Псевдоним разработчика произошел от внутренней программистской шутки: «Моя партнерша, изучающая R, спросила о соглашениях по именованию переменных. После моего подробного объяснения она с невозмутимым видом сказала: "Я просто называю свои 'thunk'". Язык программирования Lua использует 'local' для переменных — так и родилось 'local thunk'».
Полный дневник разработки предлагает еще больше инсайтов о создании Balatro. IGN оценила игру в 9/10, похвалив ее «бесконечно удовлетворяющий дек-билдинг, который грозит сорвать целые выходные своим компульсивным призывом "еще один забег"».
Последние статьи