Космические платформы для начинающих.
1) Вступление
Запустив свою первую космическую платформу, я надолго завис, пытаясь понять, как там всё устроено и как заставить её работать.
Инвентарь быстро забивается, а каждый объект — конвейер, манипулятор, да и вообще практически всё — требует ресурсов и запусков ракет для доставки. На старте это относительно дорогой и долгий процесс, а любые ошибки вынуждают делать дополнительные поставки компонентов, что, опять же, выливается в немалые затраты времени.
Более того, большинство гайдов, которые мне встречались, либо посвящены куда более поздним стадиям игры, когда ресурсы уже в избытке (что отражается как на дороговизне самого корабля, так и на его избыточности для первых запусков), либо написаны людьми, которые сами всё ещё разбираются с основами. Из-за этого такие гайды нередко полны избыточных и неоптимальных решений, всё так же приводящих к чрезмерной дороговизне корабля и лишним запускам ракет.
Этот гайд будет состоять из нескольких этапов, описывающих различные подходы к построению платформ, постепенно усложняя и оптимизируя их.
В результате у нас будут две космические платформы: исследовательская (автономно добывающая космические научные пакеты) и платформа для путешествий между планетами, которой будет достаточно для полётов к Вулкану, Фульгоре и Глебе.
2) База
Центральной точкой платформы является «Хаб космической платформы». Он создаётся сразу вместе с самой платформой при запуске «стартового набора» и имеет размер 8×8 клеток. Стоит отметить, что стартовый набор включает в себя 46 единиц фундамента платформы, размещённых вокруг хаба. Этот фундамент, конечно же, стоит сразу снести и разместить уже в нужном нам месте.
Хаб является командным центром, хранилищем всех (ну, почти) ресурсов и буфером для материалов, так как в космосе нельзя размещать сундуки, вагоны и прочие хранилища. Единственным исключением являются конвейеры, но я настоятельно рекомендую их не использовать (для наших базовых платформ они избыточны, но об этом позже).
Грузовой отсек — объект размером 4×4 клетки, расширяющий внутреннее хранилище хаба или посадочной площадки. Он может быть размещён только вплотную к хабу или другому грузовому отсеку. Важным нюансом является то, что из него нельзя извлекать предметы манипуляторами — только из самого хаба. Как следствие, для построения компактной платформы он будет нам лишь мешать. Да и для наших первых платформ дополнительное хранилище, в принципе, не требуется — к тому моменту, когда возникнет необходимость (и возможность) перевозить большие объёмы ресурсов, вы уже сможете построить новый, куда более просторный и дорогой корабль.
Сборщик астероидов — объект, собирающий пролетающие мимо астероиды в определённом радиусе. Сам сборщик занимает 3×3 клетки, но лишь 6 из них располагаются на фундаменте — остальные 3 его не требуют. Сборщик имеет встроенное хранилище, которое можно расширить при повышении качества. Также качественные сборщики имеют куда больший радиус сбора и дополнительные руки.
Дробилка — машина, перерабатывающая астероиды в базовые ресурсы: железную руду, углерод и лёд. Также, с некоторой вероятностью, в дополнение к этим ресурсам вы можете получить до 4 кусков перерабатываемого астероида, которые можно будет переработать повторно. В дальнейшем, после получения исследовательских пакетов с других планет, появятся дополнительные рецепты переработки астероидов, но это уже более поздняя стадия игры, и здесь она рассматриваться не будет.
Ускоритель — ракетный двигатель, осуществляющий перемещение нашей платформы по космосу. Для работы он потребляет топливо и окислитель, производящиеся в химическом заводе из материалов, добываемых с астероидов. О нём мы поговорим отдельно в последующих главах, когда дойдём до транспортной платформы.
Энергия — основным способом получения электроэнергии для наших платформ являются солнечные панели. Они не требуют обслуживания, дополнительных механизмов и топлива — один раз поставил и забыл. Более того, в космосе их эффективность утроена. Стоит отметить, что всё это применимо только в контексте начальных планет — кажется, начиная с путешествия к Аквило, их КПД сильно падает и уже требуются ядерные реакторы. Но это уже более продвинутый этап игры, который здесь рассматриваться не будет.
3) Проектирование платформы
Начнём с самых базовых вещей и общих идей, а в дальнейшем уже будем оптимизировать платформу, убирая лишние элементы.
В самом базовом виде нам потребуются 3 дробилки для переработки каждого типа астероидов и несколько сборщиков астероидов (минимум один, но лучше иметь несколько — это даст нам большее покрытие, всё же астероиды летают нестабильно).Как я уже сказал в прошлом разделе, я не рекомендую использовать конвейеры — они избыточны для наших задач, занимают лишнее место (усложняя планировку) и нуждаются в дополнительном фундаменте. Более того, они потребуют дополнительных манипуляторов для выгрузки материалов, а следовательно — место, фундамент, энергию (для работы дополнительных манипуляторов) и прочие ресурсы. В итоге всё это выливается в увеличение масштабов платформы, а также в дополнительные запуски ракет для доставки лишних предметов.
Вместо транспортировки материалов по конвейерам я предлагаю передавать ресурсы напрямую от машины к машине либо через хаб. Сборщики, дробилки, печки, сборочные автоматы — всё может работать таким образом. Это потребует более тщательного планирования (или обращения к уже готовым схемам), но в итоге позволит сэкономить место и ресурсы при постройке платформы.
У складирования промежуточных предметов в базе (как на скриншоте выше) есть один серьёзный минус — крайне легко забить весь инвентарь, заблокировав работу платформы. Хорошо, если платформа находится на орбите планеты и предметы можно просто сбросить вниз. Но если такое произойдёт где-то посреди космоса во время полёта, последствия могут быть крайне неприятными — нехватка материалов для патронов или топлива может обернуться уничтожением платформы.
Базовым решением этой проблемы является подключение манипулятора к хабу, чтобы он выкидывал лишние предметы прямиком в космос (вероятно, этот совет вы уже встречали в самой игре). Но, как и в прошлый раз, я настоятельно рекомендую так не делать — это лишний расход ресурсов, уменьшающий продуктивность платформы и требующий дополнительной энергии на добычу и переработку новых материалов. Более того, крайне легко что-нибудь перепутать и выкинуть в космос действительно важные ресурсы.
Вместо этого я предлагаю использовать логическую сеть на самом базовом уровне. Соединяем проводом машины или манипуляторы с хабом, чтобы отключать их работу, если в хабе уже хранится достаточное количество ресурсов нужного типа.
Тут, опять же, стоит задуматься, что именно автоматизировать, ведь у нас есть выбор: отключать манипулятор, перемещающий предметы в хаб или другую машину, либо саму фабрику, производящую эти предметы. В целом это почти всегда не особо важно. Обычно я предпочитаю отключать сами машины, так как у каждой из них есть небольшое встроенное хранилище, и в итоге они будут ещё некоторое время работать, пока оно не заполнится, произведя ресурсов сверх запланированного количества. Но в контексте космической платформы, как мне кажется, лучше сделать наоборот и отключать именно манипуляторы, извлекающие предметы.
Сборщик астероидов является основным исключением — он ни в коем случае не должен отключаться. Вместо этого мы будем отключать манипулятор, достающий из него астероиды. Почему? Всё просто: сборщик содержит достаточно большое внутреннее хранилище на 39 предметов, и для нас куда выгоднее поддерживать его максимально заполненным.
4) Простейшая автоматизация
Нам необходимо поставить галочку на пункте «Включить/Выключить», как на скриншоте, указать материал, который мы будем отслеживать, условие отключения и максимальное значение.
Какие значения стоит выставлять машинам для их остановки? По моему мнению, в хабе не имеет смысла держать более одного астероида каждого типа, чтобы не захламлять хранилище. Более того, дробилки иногда могут выдавать до 4 дополнительных астероидов в результате переработки (помимо основного материала), так что в среднем их всё равно будет храниться немного больше.
Базовые ресурсы из дробилок — железо, лёд и углерод — стоит ограничить одним стаком. Этого более чем достаточно для поддержания работы механизмов. А лучше даже чуть меньше — примерно 40–45 единиц, так как манипуляторы иногда успевают переместить несколько дополнительных предметов, прежде чем отключатся.
Остальные материалы — уже на ваше усмотрение, но стоит учитывать скорость потребления и производства, выставляя соответствующий порог. Железные плиты, например, плавятся относительно долго, поэтому лучше иметь их запас (я обычно выставляю лимит в 4 стака). А патронов для платформы, которая будет перемещаться между планетами, и вовсе стоит хранить ещё больше — примерно 10 стаков, так как их производство может занимать немало времени. Зачем делать паузы между полётами, если можно заранее изготовить всё с запасом?
Единственной действительно значимой проблемой для нас будет сборщик астероидов. Сделать всё так же, как на скриншоте выше, не получится — логическая сеть из одного провода не позволит отключать манипулятор или сам сборщик с учётом всех трёх ресурсов одновременно. Даже если поставить отдельный манипулятор для каждого типа астероидов, сам сборщик всё равно может полностью забиться астероидами только одного типа. Поэтому пока что мы будем использовать минимум 3 сборщика — по одному для каждого типа астероидов.
5) Первая платформа (исследовательская)
- 3 дробилки
- 3 сборщика астероидов
- минимум одна электрическая печь для переработки железной руды в плиты
- несколько сборочных автоматов для производства исследовательских пакетов
- несколько солнечных панелей для обеспечения платформы энергией
- аккумулятор для большей стабильности
Учитывая скорость производства исследовательских пакетов и железных плит, одна электрическая печь практически полностью обеспечивает до 4 сборочных автоматов 3 уровня, а больше нам и не потребуется — этого более чем хватит, чтобы обеспечить себя пакетами на первое время. К тому моменту, когда этого станет недостаточно, у вас уже будет достаточно ресурсов, чтобы построить платформу практически любых размеров.
Более того, мы ограничимся 3 сборочными автоматами второго уровня (с расчётом на то, что платформу вы построите ещё до открытия автоматов 3 уровня) — даже этого нам хватит с головой.
Теперь перейдём к энергии. Нетрудно подсчитать (для упрощения предположим, что все машины работают непрерывно), что наше энергопотребление составит:
72 кВт × 3 — сборщики астероидов
558 кВт × 3 — дробилки
155 кВт × 3 — сборочные автоматы
186 кВт — электропечь
Потребление энергии манипуляторами мы учитывать не будем — спишем это на погрешность, тем более что на практике многие машины будут периодически простаивать.
Итого выходит 2541 кВт, что эквивалентно 14 солнечным панелям — а это уже довольно много. На практике же дробилки и сборщики астероидов сначала полностью заполнят свои внутренние хранилища, а затем будут простаивать большую часть времени, поэтому их проще не учитывать вовсе. Вместо этого достаточно взять несколько панелей про запас и установить 1–2 аккумулятора для стабильности. Более того, в последующих разделах мы ещё сократим количество дробилок и сборщиков.
В итоге получаем примерно 651 кВт потребления, что эквивалентно 4 солнечным панелям плюс ещё 1–2 панели про запас.
В результате у нас получится примерно вот такая полностью автономная станция.Хочу отметить несколько важных, пусть и незначительных, нюансов, которые позволят немного сократить расход ресурсов. По аналогии со скриншотом старайтесь размещать сборочные автоматы так, чтобы не оставалось пустых, ничем не занятых клеток.
Внутри фундамента не может быть дыр, а значит все пустые клетки без манипуляторов должны располагаться снаружи.
Также сборщики астероидов стоит, по возможности, выдвигать как можно дальше (например, используя длинные манипуляторы) — так вы сможете использовать их эффективнее, поскольку область их работы будет менее перекрыта другими объектами.
6) Продвинутая автоматизация
Платформа из прошлого раздела хоть и хорошо выполняет свои функции, но всё ещё остаётся избыточной и порой сталкивается с кратковременными просадками энергии. Именно это мы и попытаемся частично исправить в данном разделе.
Наверное, каждый из вас хоть раз задумывался: «Вот бы использовать всего одну дробилку для всего». Это позволило бы сэкономить место, материалы и значительно снизить пиковое энергопотребление. И, к нашему счастью, это вполне возможно.
На эту идею я наткнулся совершенно случайно где-то на Reddit. Она использовалась в куда более комплексном корабле, поэтому я выкинул из неё всё лишнее и адаптировал её под наши потребности настолько, насколько смог.
Нам потребуются:
- 1 дробилка
- 1 постоянный комбинатор
- 1 сравнивающий комбинатор
- 1 выбирающий комбинатор
- Соединяем входы сравнивающего комбинатора с хабом и постоянным комбинатором разными проводами.
- Соединяем выход сравнивающего комбинатора со входом выбирающего комбинатора.
- Соединяем выход выбирающего комбинатора с дробилкой.
- Настраиваем дробилку и комбинаторы.
В настройках дробилки устанавливаем галочку на «Установить рецепт» (как можно понять из названия, это позволит менять рецепт дробилки в зависимости от входных сигналов). Сам же рецепт оставляем пустым.
В настройках постоянного комбинатора выставляем все необходимые нам рецепты (3 рецепта переработки каждого астероида) и указываем им, по возможности, уникальные числовые значения (в идеале отрицательные), чтобы избежать потенциальных совпадений с чем-либо и, как следствие, ложных срабатываний.
Постоянный комбинатор будет непрерывно подавать эти сигналы в логическую сеть (а точнее — в наш сравнивающий комбинатор).
В настройках сравнивающего комбинатора выставляем условия его работы. Нам потребуется перечислить через «И» (то есть потребовать выполнения всех условий одновременно) проверку того, что в хабе есть хотя бы один нужный астероид и что материала, получаемого в результате дробления, ещё недостаточно.
Более того, также через «И» необходимо на вкладке «Сигналы» выбрать «Каждый» (оранжевый значок с тремя полосками, как на скриншоте) и проверить его на строгое соответствие числовому значению рецепта переработки нужного метеорита из постоянного комбинатора.
Далее уже через «ИЛИ» повторяем всё то же самое для остальных типов астероидов.
И последнее — на выход выставляем всё тот же «Каждый» с постоянным значением, равным единице.
Вероятно, вы спросите: «Что всё это вообще значит и как оно работает?» На самом деле всё относительно просто.
«Каждый» берёт все входные параметры из логической сети, подающиеся на вход нашего сравнивающего комбинатора (в нашем случае это 3 рецепта переработки астероидов с фиксированными значениями из постоянного комбинатора). Если блок условий с «И» полностью выполняется, то значение из «Каждый», участвовавшее в этом блоке условий, будет передано на выход.
В итоге мы получим от 0 до 3 рецептов переработки на выходе (в зависимости от имеющихся ресурсов).
Ну и последний — выбирающий комбинатор. Он нужен для того, чтобы взять один случайный подходящий результат переработки астероида, полученный на выходе из сравнивающего комбинатора, и передать его в дробилку.
С ним всё просто: в настройках ставим «Режим работы» — «Случайный вход», а также выставляем «Интервал обновления» в 30 секунд. То есть каждые 30 секунд комбинатор будет заново проверять входные параметры, выбирать один случайный сигнал и передавать его в дробилку, тем самым переключая рецепты.
7) Избавляемся от лишних сборщиков астероидов
Как вы помните, ранее мы использовали 3 сборщика астероидов, каждый из которых специализировался только на одном типе астероидов. Иначе существовал риск полностью забить внутреннее хранилище одним или двумя типами астероидов и потерять возможность собирать остальные.
Но, к счастью, так же как и с дробилкой, это можно относительно просто автоматизировать при помощи логической сети.
На этот раз нам потребуются:
- 1 сборщик
- 1 постоянный комбинатор(можно использовать тот же самый, что и для дробилки)
- 1 сравнивающий комбинатор
Соединяем постоянный комбинатор проводом со входом сравнивающего комбинатора. На второй вход тянем провод от сборщика астероидов, чтобы получать информацию о количестве астероидов в его внутреннем хранилище. Выход сравнивающего комбинатора соединяем (проводом другого цвета) обратно со сборщиком астероидов.
В настройках сборщика ставим галочки на пунктах «Поставить фильтры» и «Считать содержимое».
В настройках постоянного комбинатора (напоминаю, что можно переиспользовать тот же самый, что и для дробилки) добавляем все 3 типа астероидов с уникальными числовыми значениями.
А в настройках сравнивающего комбинатора прописываем условия активации фильтров: меньше 13 единиц нужного астероида и уникальное число, поступающее с постоянного комбинатора через «Каждый».
К сожалению, для перекладывания астероидов в хаб нам всё ещё потребуется отдельный манипулятор для каждого типа астероидов. Каждый из них должен быть подключён логической сетью к самому хабу, чтобы ограничивать количество астероидов в нём.
Скорее всего, и это можно сократить до одного манипулятора через логическую сеть, но здесь я уже посчитал, что игра не стоит свеч.
В итоге вместо 3 сборщиков нам удалось ограничиться всего одним. Несмотря на это, в дальнейших схемах я всё же буду использовать 2 сборщика — для большего запаса астероидов и просто ради симметрии корабля.
8) Качество
Каждый качественный предмет обладает улучшенными характеристиками, порой значительно повышающими его эффективность. Не все эти улучшения будут действительно важны для нас, и, с учётом малого шанса получения качественных предметов, возможно, не стоит слишком сильно на этом зацикливаться.
Тем не менее давайте рассмотрим их по отдельности и прикинем, что действительно полезно для наших платформ, а что вполне можно оставить обычным, если с крафтом не повезло.
Сборщик астероидов — хорошо, если получится скрафтить качественный. У таких сборщиков повышенный радиус работы, а также больше рук. Но в целом они не окажут сколь-либо значительного влияния на ваш корабль, поэтому, если с первого раза не повезло, сильно переживать не стоит.
Дробилка, электропечь и сборочные автоматы — качественные версии имеют повышенную скорость работы, что, конечно, приятно, но для нас не критично.
Так как дробилка у нас будет всего одна, особого смысла охотиться за качественной версией нет — если вам повезёт получить её сразу, отлично, а если нет, то специально пытаться не стоит.
С печками и сборочными автоматами ситуация немного иная. Если на платформе, добывающей исследовательские пакеты, скорость производства для нас не особо важна, то вот на грузовой платформе, путешествующей между планетами, производство плит для крафта патронов, как и самих патронов, уже имеет немалое значение. Поэтому по возможности (хоть это и не критично) стоит использовать качественные машины.
Более того, такие машины и так используются на базе в больших количествах, поэтому логично заранее оснастить их производство модулями качества, а всё удачное использовать для космоса.
Ещё заметней разница у солнечных панелей. КПД синей панели повышен на 50%, что с учётом 200% бонуса продуктивности в космосе даёт нам 288 кВт энергии с одной синей панели.
Более того, все лишние панели всегда можно пустить на застройку ближайшей пустыни рядом с базой. Поэтому я крайне рекомендую как можно раньше поставить на поток производство солнечных панелей с модулями качества. То же самое касается и аккумуляторов.
Турели — как и панели с аккумуляторами, достаточно дёшевы в производстве, а все лишние экземпляры можно использовать на базе. У качественных турелей увеличен радиус поражения, что будет явно полезно на транспортном корабле, поэтому их производство я бы тоже рекомендовал поставить на поток как можно раньше.
Ну и, конечно же, модули. Я бы рекомендовал оснастить ваш корабль(особенно транспортный) качественными модулями. Ну а всем обычным излишкам всегда найдётся применение на базе.
9) Финальная исследовательская платформа
Учитывая всё ранее сказанное, давайте построим нашу первую стабильную и действительно оптимальную исследовательскую платформу, работающую бесперебойно.
Выкинем всё лишнее, снабдим машины зелёными модулями первого уровня, снижающими энергопотребление, и по возможности используем оборудование хотя бы зелёного качества (а большего нам здесь, в принципе, и не требуется). В итоге наша платформа будет выглядеть так:
Как видите, при всё тех же 3 сборочных автоматах нам удалось сократить размеры платформы на 50 блоков фундамента, что уже само по себе потребовало бы отдельного запуска ракеты для доставки. И это не говоря уже про остальные ресурсы, необходимые для крафта.
При этом всего 2 солнечных панелей достаточно для бесперебойного обеспечения платформы энергией.
В принципе, мы можем убрать из конструкции ещё и один из сборщиков астероидов (а вместе с ним — 3 обслуживающих его манипулятора и 1 сравнивающий комбинатор). Однако здесь я уже не занимался полноценным тестированием такого решения на практике и не могу однозначно сказать, окажет ли это заметное влияние на продуктивность платформы. Поэтому предлагаю вам доставлять этот сборщик на платформу в последнюю очередь — возможно, в процессе вы поймёте, что прекрасно справляетесь и без него.
Ссылка на шаблон: https://factorioprints.com/view/-OsSPJnrf6unZV14xN9W
Последний штрих для полной автоматизации платформы, позволяющий практически навсегда забыть о ней после постройки (конечно, если ваша фабрика не разрастётся настолько, что платформу потребуется расширять), — автоматическая доставка научных пакетов.
Для этого нам необходимо построить на Наувис грузовую посадочную площадку и в её настройках добавить группу, в которой выставить желаемое количество пакетов.
До тех пор, пока эта группа будет активна, пакеты будут автоматически отправляться с платформы на посадочную площадку, поддерживая указанное в настройках количество. После этого вам останется лишь организовать доставку пакетов от грузовой площадки до лабораторий.
10) Транспортная платформа для путешействий к другим планетам
Для путешествий между планетами мы частично возьмём за основу уже готовый шаблон нашей исследовательской платформы. В дополнение нам потребуются несколько новых объектов. Во-первых, это двигатель, во-вторых — 3 химических завода, производящих воду, топливо и окислитель, необходимые для его работы, а также турели для уничтожения крупных астероидов.
Пожалуй, начнём с защиты. Платформы, находящиеся на орбите Наувиса (нашей стартовой планеты), находятся в полной безопасности — там летают лишь мелкие астероиды, которые мы собираем на переработку. Но за пределами орбиты астероиды становятся куда крупнее и уже способны разрушить наш корабль. Причём это касается не только перелётов между планетами, но и орбит всех остальных планет.
Во время перелёта угроза от астероидов исходит в основном с передней части платформы, так как мы постоянно движемся им навстречу. Более того, в процессе полёта астероиды будут приближаться к нам с повышенной скоростью. Поэтому основной упор в защите стоит сделать именно на переднюю часть корабля.
К слову, тут есть небольшой лайфхак, о котором стоит знать на всякий случай: если вдруг что-то идёт не так, платформу всегда можно остановить прямо посреди космоса. Это происходит не моментально и требует ручного контроля, но может выиграть немного времени для крафта недостающих предметов или уничтожения приближающихся астероидов.
Как я уже сказал, астероиды встречаются и на орбитах других планет, поэтому турели должны покрывать всю площадь платформы. Однако для этого их требуется куда меньше — во время простоя астероиды двигаются крайне медленно.
По моим наблюдениям, нам будет более чем достаточно всего одной турели для защиты задней части корабля и по две турели на каждую сторону спереди — итого всего 5 турелей.
Здесь я ещё раз повторю, что корабль стоит делать максимально компактным — тогда всю его площадь будет куда проще покрыть небольшим количеством турелей.
Что касается размещения турелей и снабжения их патронами — вероятно, у вас могут возникнуть трудности с компоновкой объектов. Всё же эта платформа потребует куда больше фабрик, и места для доступа к хабу может просто не хватить, из-за чего может появиться желание воспользоваться конвейерами.
Как и прежде, я этого не рекомендую. Вместо этого стоит использовать встроенную особенность самих турелей (а также исследовательских лабораторий и некоторых других машин) — вы можете перекладывать патроны из одной турели в другую манипуляторами, словно это сундук.
Для обеспечения платформы патронами нам будет достаточно всего одного сборочного автомата. Да, иметь больше машин было бы лучше, но это значительно усложнило бы всю конструкцию.
Как я уже говорил в одной из прошлых глав, мы просто выставим ему достаточно большой лимит на производство патронов. Примерно 10 стаков нам точно хватит, чтобы совершить несколько перелётов подряд.
А вот с электропечами ситуация уже другая — именно в них будет упираться производительность при изготовлении боеприпасов. Поэтому я предлагаю занять ими всё оставшееся доступное место. Забегая вперёд, сразу скажу, что места у нас останется всего на 3 печки.
Теперь пора перейти к «Ускорителю», то есть двигателю нашего корабля.
Для работы он требует 2 жидких ресурса, подводимых трубами: окислитель и ракетное топливо. Они производятся из углерода, железа и воды (которая, в свою очередь, производится изо льда) на химических заводах.
Итого нам понадобятся ровно 3 химических завода для обеспечения всеми необходимыми жидкостями. В дополнение к ним стоит обзавестись двумя резервуарами — одним для топлива и одним для окислителя.
На первый взгляд это может показаться не самым оптимальным решением, но постоянная работа фабрик для обеспечения нас топливом прямо во время полёта потребовала бы куда больше места для солнечных панелей, снабжающих их энергией.
Вы можете установить сколько угодно двигателей на платформу, что обеспечит повышенную скорость, но у этого есть и побочный эффект — увеличение размеров корабля и дополнительной инфраструктуры, что, наоборот, будет снижать общую эффективность.
Как по мне, для нашей базовой транспортной платформы одного двигателя будет более чем достаточно.
Как я уже сказал, мы будем использовать резервуары для хранения запасов топлива, чтобы не зависеть во время полёта от пролетающих мимо астероидов и не потреблять лишнюю энергию. Однако химические заводы без дополнительной настройки будут постоянно пытаться восполнять запасы топлива, что для нас крайне нежелательно.
Во время движения куда важнее обеспечивать корабль бесперебойным производством боеприпасов для защиты от астероидов. Конечно, можно просто установить дополнительные солнечные панели, но есть куда более компактное решение — логическая сеть.
При этом нельзя просто отключать фабрики во время движения — нужно ещё и учитывать оставшееся топливо, чтобы корабль не застрял посреди космоса.
Для решения этой проблемы нам понадобятся всего лишь 2 сравнивающих комбинатора — по одному на каждый химический завод, обеспечивающий двигатель. Химический завод, производящий воду, автоматизировать не будем — его трубы напрямую подключены к двум другим химическим фабрикам, а значит без них он работать всё равно не сможет.
Первое, что нужно сделать, — зайти в настройки логической сети хаба и активировать пункт «Считать скорость». Скорее всего, как и на скриншоте, скорость будет передаваться в логическую сеть параметром «V».
Далее необходимо соединить проводом хаб с одним из входов сравнивающего комбинатора, а второй вход — с резервуаром, чтобы иметь возможность отслеживать его содержимое.
Внутри комбинатора через «ИЛИ» устанавливаем два условия:
— минимальное количество жидкости, при котором мы хотим активировать химический завод (2000 единиц будет достаточно);
— параметр «V», получаемый из хаба, равный нулю (то есть ситуация, когда корабль не движется).
В качестве выходного сигнала из комбинатора можно выставить любую удобную иконку с фиксированным значением «1».
Последним шагом необходимо соединить выход комбинатора проводом с химической фабрикой и выставить в условиях её активации ту самую иконку, равную единице. После этого повторяем всё то же самое для второй фабрики, комбинатора и резервуара.
Что ж, с нужными нам машинами мы закончили, теперь пора поговорить об их размещении.
Двигатель и все сопутствующие ему объекты будут размещены в нижней части корабля. За двигателем нельзя размещать элементы платформы, да и передавать жидкости трубами на большие расстояния неудобно и затратно, поэтому все связанные с ним объекты будут расположены максимально близко друг к друг
В итоге они, вместе с одной из турелей(обеспечивающей защиту нижней части корабля во время простоев у других планет) полностью займу всю нижнюю часть хаба.
Сборщики астероидов и дробилка будут расположены в передней части корабля — так они будут максимально продуктивны и смогут собирать уничтоженные астероиды во время полёта.
Сразу за ними, по бокам, идут оставшиеся турели, а далее фабрики и печки. В итоге практически не оставляя места для доступа к хабу больше ни для одной машины.
Для обеспечения корабля энергией нам хватит 6 синих солнечных панелей и одного аккумулятора.
Что касается модулей — я рекомендую в печках (особенно в них) и сборочном автомате сделать акцент на модули скорости второго уровня, так как производство патронов является первостепенной задачей.
В дробилке и химических фабриках, наоборот, лучше использовать модули эффективности для снижения энергопотребления
В идеале, все модули должны быть качественными, но если у вас таких не найдётся, то и обычные тоже подойдут.
Вот так будет выглядеть наш корабль:
Ссылка на шаблон: https://factorioprints.com/view/-OsSQ7AS5m1_dpTLApJh
Заключение
Конечно, по мере развития вашей фабрики эти платформы рано или поздно начнут упираться в свои ограничения. Вам наверняка захочется увеличить скорость перелётов, нарастить производство боеприпасов, добавить больше двигателей, фабрик, защиты, логики и автоматизации. Но к этому моменту у вас уже будет достаточно ресурсов и понимания механик, чтобы проектировать собственные, куда более сложные корабли.
This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.