OPENWORLD
Скачать

Машины и энергия · Заводы

3D-игра про автоматизацию заводов, где твой завод никогда не спит

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

Автор: Tom Pascard· Обновлено ·8 мин чтения

Коротко

  • Настоящая автоматизация, встроенная в игру: конвейеры, трубы, кабели, валы и оптоволокно соединяют твои сундуки и машины.
  • Твой завод симулируется, даже когда рядом никого нет: вернёшься, а железо уже ждёт.
  • Насосы откачивают воду, нефть или лаву под собой; нефтеперерабатывающий завод разделяет нефть на керосин и природный газ — настоящее ракетное топливо.
  • Энергия сохраняется: из редуктора бесконечной мощности не получить — каждая машина стоит настоящего топлива или солнечного света.
  • От первого лица, на Mac (нативно для Apple Silicon), Windows и Linux. Систему ещё шлифуют.
Читать гайд
Скачать OpenworldMac · Windows · Linux

Также для других систем

Альфаиграть можно уже сейчас

псс… кликни по ним

На этой странице
  1. Есть ли 3D-игра про заводы для Mac?
  2. Как это работает: узлы и связи
  3. Конвейеры: предметы, которые едут сами
  4. Насосы и жидкости: вода, нефть, лава
  5. Двигатели, валы и шестерни: мощность сохраняется
  6. От руды до керосина
  7. Завод, который работает, пока тебя нет
  8. Какое место занимает автоматизация?
  9. Автоматизация с друзьями
  10. Вопросы

Есть ли 3D-игра про заводы для Mac?

Если ты играешь на Mac, ты знаешь проблему: многие большие 3D-игры про заводы обходят macOS стороной. Openworld идёт другим путём: воксельная песочница на целой круглой планете — иди прямо, и вернёшься туда, откуда вышел, — где автоматизация — часть игры на выживание, от первого лица. Она работает нативно на Apple Silicon и на Mac с Intel, на Windows и на Linux, с теми же мирами и теми же серверами. Подробнее в нашем гайде по песочнице для Mac.

Отдельного «режима завода» ты не открываешь. Ты добываешь уголь и железо в первых пещерах, строишь печь, чтобы получить первое железо… и однажды тебе надоедает таскать руду руками. Тогда в дело идут конвейеры.

  • 5видов связей: предметы, жидкости, энергия, сигналы, вращение
  • 20шагов симуляции в секунду, в отдельном потоке
  • 0дополнений для установки: всё встроено
  • 3системы: Mac, Windows, Linux

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

  • Конвейеры переносят предметы (руду, уголь, слитки…).
  • Трубы переносят жидкости и газы, от тонкой трубы до огромного трубопровода.
  • Кабели несут электричество — а сигнальные кабели несут простой сигнал.
  • Валы передают вращение, от двигателя к насосу.
  • Оптоволокно передаёт сигналы очень далеко.

У каждого узла есть порты: гнездо для входа предметов, гнездо для выхода, гнездо питания, гнездо вала… Возьми связь в руку и посмотри на машину: её гнёзда проявятся, окрашенные по назначению — вход, выход или оба. Протяни связь от одного порта к другому: путь следует за твоим взглядом (за углы, вверх по лестницам), а оба конца защёлкиваются в нужные гнёзда.

Конвейеры: предметы, которые едут сами

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

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

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

Насосы и жидкости: вода, нефть, лава

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

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

Нельзя, чтобы огромный завод работал на одном кролике в клетке, вращающем вал, который ты разогнал редуктором.

Tom Pascard, разработчик Openworld

Двигатели, валы и шестерни: мощность сохраняется

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

У насоса есть скорость, которая ему нравится больше всего, у двигателя другая: подобрать их друг к другу нужными шестернями — половина удовольствия. Слишком быстро или слишком медленно, и его КПД падает.

От руды до керосина

Вот большая цепочка, к которой стремится большинство игроков, и каждое её звено может работать само:

  1. 1

    Найди месторождения

    Уголь и железо — в первых пещерах. Нефть — под низменностями, где чёрные выходы битума выдают гигантское месторождение, или в малых линзах на глубине 20–60 м. Наше руководство по ресурсам подскажет, где искать, а руководство по пещерам — как спуститься.

  2. 2

    Выплавь

    Руда и уголь по конвейеру идут в печь, её железные слитки выходят по другому; обратно в печи железо и уголь становятся сталью, а прокатный стан катает листы, проволоку, трубы и кабели для машин получше.

  3. 3

    Откачай нефть

    Мотор, вал, насос над линзой, труба к баку. Гигантское месторождение содержит куда больше, чем малая линза. Насос качает, пока тебя нет рядом.

  4. 4

    Перегони

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

  5. 5

    Стартовая площадка

    Керосин — одно из топлив, на которых летают настоящие ракеты, — и завод доходит до ракеты. Нефтеперерабатывающий завод наполняет пустые дьюары RP-1, газовый завод наполняет их жидким кислородом, метаном или водородом, а заправочная башня на площадке заливает дьюары. Каждая деталь тоже создаётся: см. наше руководство по ракетам.

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

Завод, который работает, пока тебя нет

Это фирменная черта Openworld: машина не останавливается, когда ты уходишь. Каждый узел и каждая связь ещё и хранятся в собственной симуляции игры — OVM, Openworld Virtual Machine, — которая идёт в своём потоке, шаг за шагом, по всему миру, даже там, где ни один чанк не загружен. Заправь кузницу, слетай на ракете к Луне, вернись через час: железо на месте, как будто ты никуда не уходил. Твои схемы и логические вентили живут в той же симуляции: часы, счётчик или сигнализация бака продолжают тикать, пока тебя нет.

А если завод станет огромным? Симуляция чуть замедлится (ты увидишь это на экране отладки и на маленьком значке), но сама игра останется плавной: у них не одни и те же часы. Сервер может также выбрать симуляцию только загруженных областей; тогда завод вдали от всех игроков спит, пока кто-нибудь не подойдёт.

Какое место занимает автоматизация?

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

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

Автоматизация с друзьями

Заводы особенно хороши в мультиплеере: один друг ведёт шахты, другой — печи, третий прокладывает трубопровод. На сервере всё продолжает работать, пока работает сервер — ночная смена никогда не уходит домой. Посмотри, как играть с друзьями на Mac, ПК и Linux, или подними свой сервер, чтобы твой завод никогда не останавливался.

Следи за Openworld

@play_openworld — официальная страница Openworld в Instagram: видео из игры и новинки каждого обновления.

@play_openworld

Openworld создал @tompascard

Три шага до твоего первого завода

  1. 1Установи Openworld из загруженного файла: он настроит лаунчер.
  2. 2Создай аккаунт в лаунчере и подтверди электронную почту.
  3. 3Выбери имя пользователя… и играй.
Скачать OpenworldMac · Windows · Linux

Также для других систем

Альфаиграть можно уже сейчас

Вопросы

Можно ли автоматизировать в 3D, от первого лица?

Да: конвейеры, насосы, моторы, валы, электричество — всё от первого лица. Это песочница на выживание, а не чистая игра про заводы, на целой круглой планете. Она работает нативно на Apple Silicon и на Mac с Intel (macOS 11 и новее), на Windows и Linux.

Продолжают ли машины работать, когда я далеко?

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

Нужно ли заводам электричество?

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

Может ли большой завод вызвать лаги сервера?

Симуляция идёт в своём потоке: огромный завод замедляет симуляцию, а не игру. Её темп можно увидеть на экране отладки.

Можно ли автоматизировать в выживании?

Да. Каждый конвейер, вал и устройство крафтятся в выживании, во вкладке «Технологии». В творчестве их просто берёшь.

Автоматизация закончена?

Ещё нет: во время альфы её перерабатывают во вторую версию. Концепции остаются — узлы, связи, сохраняющаяся мощность, заводы, работающие сами, — но детали могут измениться.

Читай дальше

Ещё гайды

Игра

Продолжай исследовать Openworld

Загрузка

Готов к старту?

Один небольшой файл — и твоя планета ждёт. Игра обновляется сама.

Уже вышла. Openworld в альфе, и играть можно уже сегодня.

  1. АльфаТы здесьСегодня. Вся игра, в неё можно играть с первого дня альфы, и она стоит дешевле.
  2. БетаКогда игра станет стабильнее.
  3. Официальная версияФинальная версия. Лаунчер сам приведёт тебя туда.

Ждать нечего: Openworld скачивается с этого сайта, а не из Steam и не из другого магазина.

Твоя система

Windows

Windows 10 или 11, 64-разрядная

Скачать

Openworld.exe

Твоя система

Linux

x64, glibc 2.31+ (Ubuntu 20.04+), драйверы Vulkan

Скачать

Openworld-linux-x64.tar.gz

  1. 1Установи Openworld из загруженного файла: он настроит лаунчер.
  2. 2Создай аккаунт в лаунчере и подтверди электронную почту.
  3. 3Выбери имя пользователя… и играй.

Следи за Openworld

@play_openworld — официальная страница Openworld в Instagram: видео из игры и новинки каждого обновления.

@play_openworld

Openworld создал @tompascard

Игра Openworld уже вышла?

Да. В Openworld можно играть с первого дня её альфы. Скачай игру для Mac, Windows или Linux, создай аккаунт в лаунчере и играй: никакой даты выхода ждать не нужно.

Выйдет ли Openworld в Steam?

Openworld нет в Steam и в других магазинах, и магазин тебе не нужен: ты скачиваешь игру с этого сайта, уже сегодня, а её лаунчер сам поддерживает игру в актуальном состоянии.

Альфа, бета, официальная версия: что это значит?

Альфа: в игру уже можно играть, и она растёт с каждым обновлением; что-то меняется, а иногда ломается. Когда она станет стабильнее, то превратится в бету, а затем в официальную версию. Это одна и та же игра от начала до конца: ты играешь сейчас, а лаунчер сам устанавливает каждую новую версию.

Зачем играть уже во время альфы?

Ты играешь сразу, видишь, как игра растёт от обновления к обновлению, а альфа стоит дешевле, чем будет стоить официальная версия.

macOS говорит, что приложение «не было открыто»

Пока это нормально: у приложения ещё нет сертификата Apple. Нажми Готово, открой Системные настройки → Конфиденциальность и безопасность, прокрути вниз до Openworld и нажми Всё равно открыть. Только один раз.

Windows показывает «Windows защитила ваш компьютер»

У установщика ещё нет сертификата. Нажми Подробнее, затем Выполнить в любом случае.

А в Linux?

Распакуй архив и запусти программу:

tar xzf Openworld-linux-x64.tar.gz && ./Openworld

Нужен графический драйвер с поддержкой Vulkan (Mesa или NVIDIA) и glibc 2.31 или новее (Ubuntu 20.04, Debian 11, Fedora 32 или новее).

Какой компьютер мне нужен?

Видеокарта с поддержкой Vulkan (на Mac — macOS 11 или новее). Игра сама подбирает дальность прорисовки и качество погоды: достаточно свежего ноутбука.

Лаунчер не открывается?

Обнови графический драйвер на сайте NVIDIA, AMD или Intel. На ноутбуке с двумя видеокартами обнови оба. В Linux установи драйверы Vulkan из Mesa (mesa-vulkan-drivers).

Скачивается!

Установи Openworld

У игры ещё нет сертификатов Apple и Microsoft: твой компьютер отнесётся к ней с подозрением при первом запуске. Это нормально, вот как сказать ему, что всё в порядке. Только один раз.

  1. 1

    Открой Openworld.dmg

    Перетащи Openworld в папку Программы, затем запусти её из «Программ».

  2. 2

    macOS отказывает: нажми «Готово»

    Ни в коем случае не «Переместить в Корзину».

  3. 3

    Системные настройки → Конфиденциальность и безопасность

    Прокрути вниз до «Openworld заблокировано», нажми Всё равно открыть и подтверди (пароль или Touch ID).

  4. 4

    Перезапусти Openworld

    Нажми Открыть в последний раз. Вот и всё: macOS больше не спросит.

Уверенно чувствуешь себя в Терминале?
xattr -dr com.apple.quarantine /Applications/Openworld.app

Затем запускай Openworld как обычно.