Собаки в Rust: Facepunch вернулась к питомцам

Собаки в Rust снова в разработке: 7 ноября 2026 года в ветке main/dogs_2026 появился коммит «первый черновой проход по собакам» с бросаемым мясом, сделанным на основе пирогов. Это не новая идея, а возвращение к системе питомцев, которую Facepunch строила в 2022 году: тогда в двух ветках набралось почти две сотни правок, были готовы модели овчарки, ретривера и мастифа, упряжь, приручение и команды через меню-колесо. Разбираемся, что из этого уже существует в коде, что изменилось сейчас и чего ждать игрокам.

Что появилось в коммитах Facepunch в ноябре 2026

Ветка main/dogs_2026 пока короткая — три коммита, но каждый из них говорит о многом. Сначала, 18 августа 2026 года, художник Jarryd Campi перенёс в отдельную ветку все ассеты собак из старой ветки pets2. В описании он прямо пишет, что старая ветка настолько отстала от main, что обновлять её стало проблемой. Перенесли модели, материалы, анимации, префабы сущностей (пока без класса сущности — то есть без игровой логики) и модели упряжи.

Затем, 2 ноября, разработчик Maverick подтянул в ветку свежий main — так делают, когда к ветке возвращаются всерьёз. А 7 ноября появился тот самый коммит: «First rough pass on dogs, hacky throwable meat based on pies». Дословно — первый черновой проход по собакам и «костыльное» бросаемое мясо, собранное на базе пирогов.

Отсылка к пирогам понятна тем, кто читал наш разбор говяжьего и бараньего пирога в Rust: у пирогов уже есть своя механика предмета-еды, и её взяли за основу, чтобы быстро получить кусок мяса, который можно кинуть. Логичное назначение такого предмета — приманить или подкормить собаку.

Дата Ветка Автор Что сделано
10.02.2022 main/pets Adam W Начат рефакторинг системы питомцев
01.04.2022 main/pets Adam W Базовый расход энергии и еды у питомца
26.05.2022 main/pets Taylor Reynolds Первая модель собаки и материалы
16.08.2022 main/pets Taylor Reynolds Добавлен мастиф, модели переведены на новый скелет
06.09.2022 main/pets Adam W Автоприручение при надевании упряжи
28.11.2022 main/pets2 Alex Webster Последняя правка: анимации дыхания и ожидания
18.08.2026 main/dogs_2026 Jarryd Campi Ассеты собак перенесены из pets2 в новую ветку
07.11.2026 main/dogs_2026 Maverick Черновой проход по собакам и бросаемое мясо

Система питомцев 2022 года: что уже написано

Ветка main/pets насчитывает 103 коммита, main/pets2 — ещё 84. Работу вели программист Adam W, художник Taylor Reynolds и аниматор Alex Webster. По описаниям коммитов можно восстановить, как задумывались собаки.

Приручение через упряжь

Собака в коде существует в двух состояниях: дикая (untamed) и приручённая. Для каждого состояния предусмотрены свои модели — у прирученной собаки другой набор мешей, например ошейник и упряжь. Сначала приручение было отдельным пунктом в меню-колесе, но в сентябре 2022 года его убрали: собака становилась вашей автоматически, как только в её инвентарь клали упряжь. Во время разработки требование упряжи временно отключали, чтобы проще тестировать.

Команды, полоса питомца и метка на компасе

Управление строилось вокруг меню-колеса и отдельной полосы питомца в интерфейсе. На полосе показывались здоровье, энергия и сытость, иконку можно было задать для каждого вида питомца. Среди команд в коммитах упоминаются «бросить питомца» (abandon) и «отпустить управление» (relinquish) — второе освобождает собаку от прямого контроля, но не лишает вас владения. После приручения собака по умолчанию переходит в режим следования за хозяином. В октябре 2022 года появилась отдельная метка питомца на компасе.

Инвентарь, еда и бой

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

Старинная кожаная собачья упряжь с ремнями и пряжками из музейной коллекции — такую упряжь собакам готовили и в Rust
Упряжь в коде Rust — это одновременно предмет для приручения собаки и визуальная деталь модели

Какие породы собак готовили для Rust

В конце августа 2022 года в коде появились определения пород и переключение моделей прямо во время игры. Для каждой породы сделаны отдельные префабы дикой и прирученной версии, а для ретривера — ещё и рэгдолл, то есть физическая модель тела после смерти.

Порода в коде Когда появилась Что известно
Базовая собака (Dog) 26.05–01.06.2022 Первая модель, вариации материалов, скелет и префаб
Немецкая овчарка (GSD) 16–17.06.2022 Модель, LOD-уровни, исправление шерсти у прирученной версии
Мастиф 16.08.2022 Добавлен вместе с переводом всех собак на новый скелет
Ретривер 02.09.2022 Дикая и прирученная версии, рэгдолл, упряжь подогнана

Какие породы доживут до релиза, неизвестно: в коммите 2026 года говорится лишь о переносе «всех моделей», без перечня.

Как собаки связаны с монстром Франкенштейна и лошадьми

Система питомцев из ветки pets не пропала целиком. В ноябре 2022 года Adam W в той же работе упоминает монстра Франкенштейна — управление им построено на тех же механизмах «связи с питомцем». Поэтому те, кто уже собирал монстра по нашему гайду о монстре Франкенштейна в Rust, видели часть интерфейса будущих собак: меню команд и полосу состояния.

С лошадьми собак роднит другое — забота о животном. Лошади в Rust тоже требуют корма и имеют свой инвентарь, а в дорожной карте Facepunch на конец 2026 года, которую мы разбирали в материале о планах разработчиков, заявлено разведение животных. Собаки хорошо вписываются в это направление, хотя официально их в планах никто не называл.

Ездовые собаки в упряжи отдыхают на снегу у вольеров — реальный пример того, как могла бы выглядеть упряжка в Rust
Модели упряжи для собак Rust готовы с 2022 года и перенесены в новую ветку

Чего пока нет и что под вопросом

  • Даты выхода. Ветка dogs_2026 не влита в main, девблога о собаках нет. Ближайший плановый патч — 3 декабря 2026 года, но три коммита за три месяца на такой срок не похожи.
  • Игровой логики. Перенесённые префабы, по словам автора, пока без класса сущности. Код 2022 года остался в старых ветках, и будут ли его переносить или писать заново — неизвестно.
  • Мяса-приманки как предмета. «Бросаемое мясо» пока сделано «на костылях» из пирогов. Будет ли это отдельный предмет, рецепт на кулинарном верстаке или переделанное мясо с охоты — не сказано.
  • Баланса в PvP. Собака, которая атакует и следует за хозяином, на сервере с рейдами — серьёзное изменение. Как Facepunch ограничит питомцев против игроков, в коммитах не обсуждается.

Частые ошибки в слухах о собаках в Rust

Утверждение Как на самом деле
«Собак добавят в ближайший вайп» Ветка не влита в main, работа на стадии чернового прохода
«Собак можно будет приручить едой» В коде 2022 года приручение шло через упряжь; роль мяса в 2026 году пока неясна
«Питомцы — новая идея Facepunch» Система питомцев разрабатывалась в 2022 году, 187 коммитов в двух ветках вместе со слияниями
«Волки станут собаками» Собаки — отдельные модели и породы, к диким животным Rust вроде волка отношения не имеют

Отдельно стоит сказать о сроках. Facepunch не раз держала функции в ветках годами: собаки пролежали без движения с конца 2022 года до августа 2026-го. Возвращение к ним — хороший знак, но не обещание. Если ветка начнёт быстро обрастать коммитами с логикой, а не только ассетами, можно будет говорить о реальных сроках.

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

Facepunch публикует описания коммитов открыто на сайте commits.facepunch.com, и за веткой собак можно наблюдать без слухов из пересказов. Несколько признаков помогут понять, насколько близок релиз:

  1. Слияние в main. Пока в ленте основной ветки нет строки «merge from dogs_2026», собак нет даже на тестовом staging-сервере.
  2. Коммиты с логикой, а не с ассетами. Правки про состояния ИИ, команды и сохранение питомца важнее новых текстур.
  3. Появление предмета в игре. Упряжь или мясо-приманка в списках предметов staging-ветки — верный знак, что механику начали собирать целиком.
  4. Девблог. Крупные системы Facepunch обычно анонсирует в ежемесячном девблоге перед патчем первого четверга месяца.

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

Коротко

  • 7 ноября 2026 года в ветке main/dogs_2026 появился первый черновой проход по собакам и бросаемое мясо на основе пирогов.
  • Ассеты взяты из системы питомцев 2022 года: ветки pets и pets2, 103 и 84 коммита.
  • В коде 2022 года были дикие и приручённые собаки, приручение через упряжь, инвентарь, еда, энергия, бой и команды через меню-колесо.
  • Готовые породы: базовая собака, немецкая овчарка, мастиф и ретривер.
  • Механику управления питомцем уже использует монстр Франкенштейна.
  • Ветка не влита в main, даты выхода и девблога нет — к патчу 3 декабря собак ждать рано.

Понравилась статья? Поделись ей с друзьями!


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *