DustyGamesСтудия игр
← Обзоры и гайды
Обзор· 4 мин чтения

Space Engineers — обзор песочницы, где у каждого блока есть цена в производительности, а лимит задаёт владелец сервера

На общем сервере владелец ограничивает PCU — условные единицы нагрузки на игру. Как технический лимит стал главной инженерной задачей Space Engineers и почему в новом обновлении часть блоков ценна прежде всего экономией PCU.

Space Engineers — обзор песочницы, где у каждого блока есть цена в производительности, а лимит задаёт владелец сервера

«Руды хватит на линкор. Лимита сервера — на катер.»

Проба Дасти— наша оценка

Высокая проба

крепкий сплав, есть что увезти

ШлакЧистое золото
Год
2019
Разработчик
Keen Software House
Издатель
Keen Software House
Жанр
Песочница, инженерный симулятор
Платформы
PC (Windows), Xbox One, Xbox Series X|S, PlayStation 4, PlayStation 5
Системные требования

Минимальные

ОС
Windows 10 64-bit
Процессор
Intel i5 3,0 ГГц или аналог AMD
Память
8 ГБ
Видеокарта
GeForce 750 / Radeon R9 270X
Место
35 ГБ

Рекомендуемые

ОС
Windows 10 64-bit
Процессор
Intel Core i7 4,5 ГГц или аналог AMD
Память
16 ГБ
Видеокарта
GeForce GTX 1070 / Radeon RX Vega 56
Место
35 ГБ

У каждого блока в Space Engineers есть число, о котором в описании игры почти не пишут. Броневая плита на ПК стоит одну единицу. Турель — заметно больше. Число называется PCU, Performance Cost Unit, и на общем сервере именно оно решает, каким будет твой флот.

Keen Software House пустила Space Engineers в Steam ещё в 2013-м, а до версии 1.0 довела 28 февраля 2019 года. Корабли, станции и базы на планетах здесь собирают из блоков — функциональных больше двухсот: двигатели, роторы, поршни, турели, конвейеры, заводы. Мир разрушается целиком! Масса, инерция, прочность — у каждого блока и у каждого кусочка грунта, так пишет сама студия. Подбитый корабль разламывается на части. Астероид можно прорыть насквозь.

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

Сварка как способ жить

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

Тут игра и ставит первую ловушку. Масса в ней настоящая, и тяжёлый грузовик, собранный «на глаз», просто не взлетит с планеты. Ошибку в расчёте исправляют не таблицей, а ещё одним рядом двигателей — или разборкой лишней брони.

Вездеходы в бою на травянистом склоне, выше на скале лежит большой корабль
Вездеход и корабль на скале собраны одним и тем же способом — из блоков. Масштаб упирается в терпение, а на сервере — ещё и в PCU.

Бюджет, которого не видно с порога

Теперь про то самое число. Официальная вики объясняет PCU просто: у каждого блока есть значение, показывающее, как сильно он нагружает игру, когда работает в полную силу. Блокам, которые сильно грузят игру, ставят высокую цену, чтобы ими пользовались экономно; оружие среди самых дорогих. На консолях та же броневая плита стоит две единицы вместо одной.

В одиночной игре лимит можно отключить в расширенных настройках. Но на сервере лимит задаёт владелец: общий на весь мир, на фракцию или на каждого игрока. И вот тут песочница превращается в инженерную задачу совсем другого рода. Руды в мире много. Свободных единиц PCU — ровно столько, сколько тебе выделили. Каждая лишняя турель — это двигатель, которого не будет, или склад, который придётся урезать.

Keen про этот лимит помнит и в новых блоках. В Warfare 3, которое выйдет 16 ноября, студия снижает PCU многих видов оружия. Новый блок Separation Charge, по словам дизайнера, стоит лишь малую долю PCU шарнира или ротора, которые он заменяет, а длинные конвейерные трубы — та же экономия. У части новинок главное достоинство — именно скидка по PCU. А на сервере такая скидка превращается в ещё одну пушку.

Инженер в красном скафандре с инструментом у колеса большого вездехода, позади вспышка взрыва
Взрыв прямо над машиной — не повод бросать работу. Инструмент в руке тут стоит любого ствола.

Где кончается песочница

Для тех, кому мало блоков, есть программируемый блок: внутри игры пишешь скрипты на C# и автоматизируешь то, на что не хватает обычных настроек блоков. Ограничение и здесь есть: у каждого запуска скрипта лимит инструкций, превысил — скрипт останавливается. На серверах внутриигровые скрипты ещё нужно разрешить.

Из готового тут — несколько коротких сюжетных сценариев, миры из мастерской и найденные в космосе корабли и станции. Остальное зависит от того, с чем ты пришёл. Тому, у кого в голове уже есть чертёж, не хватит и пары лет.

За что влюбляет

Отстрелил врагу двигатель — и железка кувыркается отдельно, со своей массой! Дыру в борту заделываешь сваркой. Физика здесь работает на тебя 🔧

За что бесит

Физика иногда подводит: роторы, поршни и шарниры могут дёрнуться и разорвать корабль на ровном месте. Игроки зовут этот сбой Клэнгом.

Маскот Дасти
Мнение Дасти

Тем, кого тянет придумывать машины, — да: с выхода версии 1.0 игру семь лет подряд дополняют бесплатно, и конца этому не видно. Начинать лучше с одиночного мира или своего сервера, где лимит выставляешь сам.