Описание
Shapez 2 - это игра про строительство фабрик на пустом плато. Ты не спасаешь мир, не управляешь персонажем и не читаешь диалоги. Твоя задача: резать геометрические фигуры, красить их и подавать на вход огромной машины в центре карты. Машина требует конкретные формы - шестиугольники, ромбы, круги с вырезами. Чем сложнее форма, тем больше очков опыта за её сдачу. Очки тратятся на прокачку - скорость добычи, количество слотов для чертежей, множители производства.
Сюжет есть, но он подан через глобальную карту. Ты начинаешь на маленьком шестиугольном секторе. Каждый раз, когда достигаешь нового уровня, открывается соседняя клетка. На ней - новые типы форм, цветов или «порчи» (искажения геометрии). В какой-то момент появляются «артефакты» - образцы фигур, которые ты не можешь собрать без смешивания слоёв. Игра молча подводит к тому, что все фигуры состоят из слоёв - квадрат в квадрате, круг на ромбе. Ты учишься использовать «наслаиватели» и «вырезатели».
Ближе к 50-му уровню открывается сектор с «вирусными» формами - они меняют цвет при контакте с красителем. Если подать на вход машине вирусную фигуру, она начинает генерировать случайные требования, ломая твой конвейер. Нужно строить фильтры и детекторы. Это первый порог сложности, где игроки бросают игру, потому что не читают описание детектора.
Финал игры - сбор 10-слойной фигуры, где каждый слой должен быть своего цвета, а внутренний слой - с вращением на 45 градусов. После сдачи открывается «бесконечный режим»: машина выдаёт случайные требования со временем на выполнение. Нет финального ролика, нет титров. Ты просто понимаешь, что автоматизировал всё, что можно.
Где игроки спотыкаются чаще всего
- Смешивание цветов. В игре 8 базовых красителей, но фигура требует оранжевый. Нужно построить смеситель, подать на него красный и жёлтый в пропорции 1:1. Пропорция настраивается через скорость ленты - самый частый косяк, когда игроки ставят два одинаковых конвейера и получают красный. Совет: используй сплиттер с приоритетом и настрой скорость на 50% у каждого входа.
- Наслаивание с вырезанием. Чтобы сделать кольцо, нужно сначала вырезать из большого круга маленький круг. Это делается в два этапа: сначала подаёшь большой круг на вырезатель, на второй вход - маленький круг. Важно: маленький круг должен быть точно по центру. Если смещён, вырезатель выдаёт брак. Используй «центровочный модуль» - он выравнивает любую фигуру по центру сетки.
- Пропускная способность лент. На 20-м уровне машина требует 10 фигур в секунду. Игроки тянут одну ленту и удивляются, что скорость не растёт. На самом деле, каждый добытчик выдаёт 1 фигуру в секунду. Нужно ставить 10 добытчиков и объединять их через балансир. Балансир строится из двух сплиттеров и обратной петли - ищи схему в разделе «сложные узлы», она есть в игре.
- Вирусные формы. Когда вирусная фигура попадает на детектор, он выдаёт сигнал. Игроки не подключают этот сигнал к переключателю ленты. Совет: поставь детектор перед входом в машину, его выход соедини с разрывателем конвейера. Если детектор видит вирус - разрыватель отключает подачу на 5 секунд. Этого достаточно, чтобы конвейер очистился.
- Вращение слоёв. Внутренний слой должен быть повёрнут. В игре есть ротатор, но он вращает всю фигуру, а не слой. Нужно использовать «фильтр по слою» - он отделяет первый слой, затем ротатор, затем наслаиватель обратно. Без этого собранная фигура не подходит, хотя визуально выглядит правильной.
Практические советы по оптимизации
- Ставь буферные хранилища перед сложными узлами. Это спасает, когда один из входов временно пуст - производство не останавливается полностью.
- Используй цветные ленты для маркировки потоков. Синяя - форма, красная - краска, жёлтая - готовая продукция. На больших картах без этого теряешь ориентацию.
- Модульность - строй каждый этап отдельным блоком с одним входом и одним выходом. Так проще отлаживать - отключаешь один блок и смотришь, где падает производительность.
- Не прокачивай скорость добытчика выше 2-го уровня до середины игры - стоимость растёт экспоненциально, а узким местом становится не добыча, а сборка.
- В бесконечном режиме используй систему приоритетов: всегда сначала обрабатывай простые требования за 1 слой, они дают мало очков, но требуют мало ресурсов, и на них можно накопить буфер для сложных заказов.
Игра не прощает ошибок в логике. Если лента застопорилась - значит, где-то фигура не соответствует ожидаемой форме. Ставь визуализаторы потока на каждом узле, они показывают форму и цвет на ленте. Это единственный инструмент отладки, кроме паузы.
На прохождение основной кампании уходит около 40 часов, если не использовать готовые чертежи из интернета. С чертежами - 15 часов, но тогда теряется смысл автоматизации, потому что ты просто копируешь чужое решение. Игра оставляет свободу: можно строить компактно на минимальном пространстве, можно развернуть конвейеры на всю карту. Производительность ПК начинает проседать при 500+ активных узлах, поэтому на 100-м уровне придётся чистить старые линии и заменять их на более производительные - это неизбежно.
После финала открывается режим «песочница» со всеми артефактами. В нём нет машины-приёмника, только бесконечная генерация форм. Это режим для экспериментов - можно проверить, как работает логика на редких комбинациях. Всё остальное, что ты видел на карте - это просто фон. Никаких врагов, разрушений, экономики. Только фигуры, ленты и твой метод.