← Все справочники механик

Механики и варианты

1Производственные цепочки и фабрикиОписание и пример ↗Фабрика связывает рецепты в цепь, где выход одного этапа становится входом другого и ограничивает общий выпуск.4

Варианты механики

  • Соотношение рецептов задаёт число параллельных станков.
  • Побочный выход требует отдельной линии.
  • Модульная секция упрощает расширение мощности.
  • Обратная переработка возвращает часть сырья.

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

Контекст и источники: Factorio: Content
2Конвейеры, трубы и распределение потоковОписание и пример ↗Транспортные линии переносят поток с ограниченной скоростью, а разветвления распределяют его между потребителями.4

Варианты механики

  • Разделитель задаёт долю или приоритет выхода.
  • Слияние требует правила конкурирующих потоков.
  • Фильтр отделяет выбранный тип материала.
  • Обход сохраняет работу при блокировке ветки.

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

Контекст и источники: Factorio: Content
3Склады, буферы и пропускная способностьОписание и пример ↗Буфер хранит разницу между поступлением и потреблением, скрывая короткие сбои, но не увеличивая устойчивую мощность линии.4

Варианты механики

  • Лимит хранения останавливает предыдущий этап.
  • Запас сглаживает нерегулярную доставку.
  • Порог запуска объединяет мелкие партии.
  • Переполнение переводит избыток на запасной выход.

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

Контекст и источники: Factorio: Content
4Железные дороги и диспетчеризацияОписание и пример ↗Железная дорога делит путь между составами; расписание и сигналы согласуют доступ к ограниченным участкам.4

Варианты механики

  • Блокировка запрещает одновременное занятие участка.
  • Разъезд даёт встречным поездам возможность разойтись.
  • Условный приказ меняет станцию по запасу груза.
  • Длина платформы ограничивает обслуживаемый состав.

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

Контекст и источники: Factorio: Content
5Роботы, дроны и автономная доставкаОписание и пример ↗Автономная доставка назначает переносчиков на запросы, учитывая вместимость, маршрут и доступный энергетический запас.4

Варианты механики

  • Запрос задаёт желательный запас предмета.
  • Пакет объединяет совместимые доставки.
  • Зарядка создаёт очередь обслуживания роботов.
  • Резервный путь обходит недоступную область.

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

Контекст и источники: Factorio: Content
6Энергосети и управление нагрузкойОписание и пример ↗Энергосеть распределяет ограниченную выработку между потребителями, запасами и потерями, заставляя выбирать приоритет нагрузки.4

Варианты механики

  • Накопитель переносит избыток в другое время.
  • Пиковая нагрузка требует краткого резерва.
  • Отключение низкого приоритета сохраняет важную службу.
  • Разделение сети ограничивает распространение отказа.

Пример проектирования. Ночной завод питается от накопителя, а при его разряде отключается реклама раньше насосов. Проверка прототипа: Проверьте одновременное включение потребителей и отсутствие бесконечного создания энергии в цикле зарядки.

Контекст и источники: Factorio: Content
7Логические схемы, сигналы и обратная связьОписание и пример ↗Сигнал измеряет состояние системы, логическое условие выбирает ответ, а обратная связь повторяет управление по результату.4

Варианты механики

  • Порог включает насос при низком запасе.
  • Гистерезис предотвращает частое переключение.
  • Задержка отделяет команду от результата.
  • Логическое И объединяет несколько условий допуска.

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

Контекст и источники: Factorio: Content
8Программирование как игровая задачаОписание и пример ↗Программа становится решением задачи, если выполняет известные преобразования входа в выход при ограниченных командах и памяти.4

Варианты механики

  • Последовательность задаёт порядок простых команд.
  • Цикл повторяет действие до условия завершения.
  • Ветвление выбирает ответ по входному значению.
  • Ограничение памяти заставляет переиспользовать данные.

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

Контекст и источники: Factorio: Content
9Оптимизация производительности игровой системыОписание и пример ↗Оптимизация улучшает измеримый результат работающей системы, заставляя сравнивать скорость, стоимость, пространство и устойчивость.4

Варианты механики

  • Время оценивает задержку одной завершённой задачи.
  • Стоимость считает расход элементов решения.
  • Площадь ограничивает занимаемое пространство.
  • Надёжность проверяет работу при изменении входа.

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

Контекст и источники: Factorio: Content

Источники и примеры

Источники подтверждают отдельные приёмы или методологию, а не все варианты семейства. Примеры проектирования и сочетания механик являются иллюстрациями.

  • Factorio: Content

    Описание разработчика: производство, транспорт и сигнальные сети как связанная игровая система.

CC BY 4.0 · Game Dev DB contributors