この記事では、Factorioにおけるシティブロック(City Block)設計について解説します。列車網をベースとしたグリッド型の工場レイアウトは、メガベースへの第一歩です。ブロックサイズの選び方、レール配置、駅の設計、電力・液体の配分まで、シティブロック設計の全体像を体系的に学びましょう。
シティブロック設計とは?
シティブロック(City Block)設計とは、工場全体をレールで区切られた均一なグリッド(格子)状のブロックに分割し、各ブロックに特定の生産ラインを配置する設計手法です。
現実の都市が碁盤の目のように区画整理されているのと同じ発想で、Factorioの工場を整然とした「都市」のように構築します。各ブロックは列車駅を持ち、原材料の搬入と製品の搬出はすべて列車で行われます。
基本的な構造は以下の通りです:
- レールグリッド:工場全体を縦横に走るレールが「道路」の役割を果たす
- 交差点/ラウンドアバウト:レールが交わるノード部分の交通制御
- 生産ブロック:グリッドの各セルに配置される生産施設群
- 列車駅:各ブロックに設置される搬入・搬出用の駅
この設計パターンは、Factorioコミュニティで長年にわたり洗練されてきた、メガベース構築のための定番アーキテクチャです。
なぜシティブロック設計を使うのか?
シティブロック設計が多くのプレイヤーに支持される理由は、大規模な工場運営において圧倒的な利点があるためです。
1. 無限のスケーラビリティ(拡張性)
生産量が足りなければ、同じブロックをもう1つ追加するだけです。鉄板が不足していますか?鉄板ブロックをもう1つ建設すれば解決です。メインバスのように「ラインを延長する」必要がなく、独立したブロックを追加するだけで生産能力を増強できます。
2. モジュール性と再利用性
各ブロックは独立した「モジュール」として機能します。一度設計したブロックはブループリントとして保存し、何度でも再利用できます。新しいアイテムの生産が必要になったら、空きブロックに適切なブループリントを貼り付けるだけ。設計は一度、建設は何度でもというのがシティブロックの哲学です。
3. 見通しの良さとデバッグのしやすさ
各ブロックが1つの製品に特化しているため、問題の切り分けが容易です。緑回路の供給が不足している?緑回路ブロックを確認すればいい。どこかのベルトが詰まっている?該当ブロック内だけを調べればいい。問題のスコープが自然とブロック単位に限定されるため、メンテナンスが格段に楽になります。
4. UPS(パフォーマンス)への配慮
メガベースではUPS(Updates Per Second)が重要な課題になります。シティブロック設計では、ベルト搬送の距離が最小化され、各ブロック内で完結した生産が行われるため、長距離ベルト搬送によるUPS負荷を軽減できます。列車による大量一括輸送は、ベルトの連続更新よりもUPSに優しい選択です。
ブロックサイズの選び方
シティブロック設計で最初に直面する決断が「ブロックをどのくらいの大きさにするか?」です。これは工場全体の使い勝手を左右する重要な選択です。
小型ブロック(50×50チャンク前後 / 約1,600×1,600タイル)
レール間の内部空間:約100×100タイル程度
- 多くのブロックが必要になるため、列車の交通量が増加する
- 小さな生産ラインに向いている(銅線、歯車など中間素材)
- 列車の移動距離が短く、応答が速い
- ブロック内のスペースに制約があるため、複雑な生産には不向き
中型ブロック(推奨:内部空間 約200×200タイル)
最も人気のあるサイズで、多くのブループリントがこのサイズを基準にしています。
- ほとんどの生産ラインが1ブロックに収まる
- 列車の交通量と生産効率のバランスが良い
- ロボポートのカバー範囲とも相性が良い
- 初心者にも扱いやすいサイズ
大型ブロック(内部空間 約400×400タイル以上)
- 大規模な生産ライン(サイエンスパックなど)を1ブロックで完結できる
- 列車の交通量が少なく、渋滞が起きにくい
- ブロック内の移動が大変(個人的なロボポートや車が欲しくなる)
- 空きスペースが多くなりがちで、効率が下がることも
おすすめ:初めてシティブロックに挑戦するなら、内部空間200×200タイル前後のブロックサイズから始めましょう。レールの幅を含めると、ブロック全体で約210〜220タイル四方になります。このサイズなら、ほとんどの生産ラインが無理なく収まり、後から調整も可能です。
レールグリッドの設計
シティブロックの骨格となるレールグリッドの設計は、工場全体の効率を決定づける最も重要な要素です。
単線 vs 複線
単線(Single Track):
- レール1本で双方向通行
- 省スペースだが、列車同士のすれ違い待ちが発生する
- 小規模な工場では問題ないが、スケールすると渋滞の原因になる
- シティブロック設計では非推奨
複線(Double Track):
- 上り線と下り線を分離した2本のレール
- 列車同士がすれ違えるため、スループットが大幅に向上
- シティブロック設計の標準
- すべての列車が一方通行(右側通行または左側通行)で走る
4車線(Quad Track):
- 各方向2本ずつ、計4本のレール
- 超大規模メガベース向け
- 交差点の設計が複雑になるが、渋滞耐性は最高
- 初心者にはオーバースペックなことが多い
推奨:まずは複線(ダブルトラック)から始めましょう。右側通行に統一し、すべての列車が反時計回りにグリッドを周回するようにします。これだけで驚くほど多くの列車を捌けます。
交差点の設計:ラウンドアバウト vs 十字交差点
レールグリッドのノード(交差ポイント)をどう設計するかも重要な判断です。
ラウンドアバウト(Roundabout):
- 環状交差点。列車がぐるっと回って方向を変える
- デッドロック(行き詰まり)が起きにくい
- 設計がシンプルで、信号設定も比較的簡単
- スペースを多く消費する
- 列車が減速するため、スループットはやや低い
- 初心者におすすめ
十字交差点(4-way Intersection):
- 直線的な交差。直進する列車は減速せずに通過できる
- スループットが高い
- 信号の設計がやや複雑(チェーン信号の正確な配置が必要)
- 設計を間違えるとデッドロックの原因になる
- コンパクトに設計可能
- 経験者におすすめ
どちらを選んでも機能しますが、大切なのはすべての交差点で同じ設計を使うことです。ブループリントとして統一し、グリッド全体で一貫性を保ちましょう。
信号の基本ルール
レールグリッドの信号設定は、シティブロック設計の成否を分ける重要なポイントです。基本ルールを押さえておきましょう:
- 交差点の入口にはチェーン信号(Chain Signal)を置く
- 交差点の出口には通常信号(Rail Signal)を置く
- 直線区間には適切な間隔で通常信号を配置して、複数の列車が同時に走れるようにする
- 「交差点に入る前に、出口が空いているか確認する」のがチェーン信号の役割
この「入口チェーン、出口ノーマル」のルールを徹底するだけで、デッドロックの大半を防げます。
列車駅の標準設計
各ブロックには、原材料を受け取る荷降ろし駅(Unloading Station)と、製品を送り出す積み込み駅(Loading Station)が必要です。
基本的な駅の構成要素
- 列車停車位置:列車長に合わせた停車スペース(1-4両編成が一般的)
- インサータ:列車との荷物のやり取り(スタックインサータ推奨)
- チェスト:バッファとしてのスチールチェスト or ロジスティクスチェスト
- ベルトまたはロボット:チェストから生産ラインへの接続
スタッカー(Stacker)の重要性
スタッカーとは、駅の手前に設ける列車の待機レーンです。駅が使用中の場合、次の列車がスタッカーで待機します。
- スタッカーがないと、待機列車が本線を塞いで渋滞の原因になる
- 最低2〜3本の待機レーンを用意するのが理想
- 需要の多い駅(鉄板、銅板、石油製品など)にはより多くのスタッカーを
- スタッカーの入口にはチェーン信号、各待機レーンの終点に通常信号を配置
列車長の統一
シティブロック設計では、すべての列車を同じ長さに統一することが極めて重要です。
- 1-1(機関車1両+貨車1両):小型で取り回しが良い。小規模ブロック向き
- 1-2(機関車1両+貨車2両):バランスの良い構成。中型ブロックに最適
- 1-4(機関車1両+貨車4両):大量輸送向き。大型ブロック向き
- 2-4(機関車2両+貨車4両):メガベースの定番構成。加速も良好
おすすめ:初めてのシティブロックでは1-2編成(機関車1両+貨車2両)がおすすめです。駅のスペースが小さくて済み、200×200タイルのブロック内に十分収まります。慣れてきたら2-4編成にスケールアップするのも良いでしょう。
電力の配分設計
シティブロック全体に安定した電力を供給する方法も設計の一部です。
変電所(Substation)によるグリッド配電
最もエレガントな方法は、レールに沿って変電所を配置することです。
- 変電所の供給範囲は18×18タイル、ワイヤー接続範囲は18タイル
- レールの両脇に変電所を並べることで、グリッド全体に電力網を張り巡らせる
- ブロックの四隅に変電所を配置すると、隣接ブロックと自動的に接続される
- 発電所は専用ブロック(または工場の端)に配置し、電力網全体に供給
この設計なら、新しいブロックを追加するだけで自動的に電力網に接続されます。ブロックのブループリントに変電所を含めておけば、配線作業は不要です。
太陽光パネル+蓄電池ブロック
メガベースでは、UPS効率の観点から太陽光発電が好まれます。シティブロック設計では、いくつかのブロックを丸ごと太陽光パネル+蓄電池で埋めるという贅沢な方法が可能です。比率は太陽光パネル21:蓄電池25が理想的です。
液体の配分設計
液体(水、石油、硫酸、潤滑油など)の配分は、シティブロック設計で最も議論が分かれるテーマです。
方法1:液体列車
- タンク車で液体を輸送する。固体と同じ仕組みで管理できる
- シティブロックの設計哲学と最も一致する方法
- 長距離輸送に向いている
- 駅にポンプとタンクの設置が必要
方法2:パイプバス(レール沿いにパイプを敷設)
- レールグリッドに沿ってパイプを走らせる
- 水や蒸気など、大量に必要な液体に適している
- 地下パイプを活用すれば、レールと干渉しない
- 長距離ではスループットが低下する(ポンプで加圧が必要)
方法3:ブロック内自己完結
- 必要な液体をブロック内で生産する(例:石油精製ブロック内で潤滑油も生産)
- 外部依存が減り、ブロックの独立性が高まる
- ブロックサイズに余裕が必要
おすすめ:基本的には液体列車を使い、水だけはパイプバスで供給するハイブリッド方式が実用的です。水は需要が大きく、列車だけでは供給が追いつかないことがあるためです。
個別ブロックの設計方針
各ブロックを設計する際の基本方針を解説します。
「1ブロック=1製品」の原則
シティブロック設計の最も重要な設計原則は、1つのブロックで1つの製品を作ることです。
- 鉄板ブロック、銅板ブロック、緑回路ブロック…というように分ける
- 各ブロックが何を作っているか一目でわかる
- 生産量の調整が簡単(ブロックを追加するだけ)
- 問題の特定とデバッグが容易
ただし、これは厳密なルールではありません。密接に関連する製品(例:銅線→緑回路)を1ブロックにまとめることで、列車輸送のオーバーヘッドを減らせる場合もあります。「銅線を列車で運ぶとスタックサイズが小さくて効率が悪い」という場合は、緑回路ブロック内で銅線も生産するのが賢い選択です。
ブロック内部のレイアウトパターン
ブロック内部の設計にはいくつかの定番パターンがあります:
直線型(Linear):
- 荷降ろし駅→ベルトライン→組立機の列→ベルトライン→積み込み駅
- シンプルで理解しやすい
- 長い生産チェーンに向いている
中央バス型(Central Bus):
- ブロック中央にベルトバスを配置し、両側に組立機を並べる
- 複数の原材料を使う製品に向いている
- ブロック内メインバスとも呼ばれる
ロボット型(Bot-based):
- ロボポートを配置し、ロジスティクスロボットで資材を運搬
- レイアウトの自由度が高い
- UPS負荷がやや高いが、設計が簡単
- リクエストチェストとプロバイダチェストの設定が必要
代表的なブロックの例
シティブロック工場で必要になる代表的なブロックの一覧です:
原材料系:
- 鉄鉱石の採掘+製錬 → 鉄板ブロック
- 銅鉱石の採掘+製錬 → 銅板ブロック
- 石炭採掘ブロック
- 石材採掘+レンガ生産ブロック
中間素材系:
- 緑回路ブロック(銅線も内製)
- 赤回路ブロック
- 青回路ブロック
- 鋼材ブロック
- 歯車ブロック
- 石油精製+化学プラントブロック
- プラスチック棒ブロック
- 硫酸ブロック
最終製品系:
- 各サイエンスパックブロック(赤、緑、黒、青、紫、黄)
- ロケット部品ブロック
- ロケットサイロブロック
インフラ系:
- 太陽光発電ブロック
- 原子力発電ブロック
- 弾薬+防壁生産ブロック
- 建設資材(レール、信号、電柱など)ブロック
スケーリング:ブロック追加による生産拡大
シティブロック設計の真価は、スケーリングの簡単さにあります。
生産量を倍にしたい場合の手順:
- 空きスペースにレールグリッドを延長する
- 同じブロックのブループリントを貼り付ける
- 建設ロボットに任せて建設を待つ
- 列車を追加する
- 完了!
このシンプルさこそがシティブロック設計の最大の強みです。メインバスの場合、生産を倍にするには既存のラインを延長し、すべてのバランスを再調整する必要があります。シティブロックなら、独立したブロックを追加するだけで済みます。
ただし、スケーリング時にはいくつかの注意点があります:
- 列車の渋滞:ブロック数が増えると列車も増える。レールのスループットを監視する
- 電力供給:新しいブロックの消費電力分を発電側で賄えるか確認する
- 原材料の供給元:鉱石パッチが枯渇していないか。アウトポスト(前線基地)を新設する必要があるかも
- 列車スケジュールの管理:列車数が増えると管理が大変に。TSM(Train Supply Manager)などのMODが便利
設計パターンの比較:スパゲッティ vs メインバス vs シティブロック
Factorioの3大設計パターンを比較してみましょう。
スパゲッティ(Spaghetti)
- 特徴:計画なし、その場しのぎの配線
- メリット:自由、速い、楽しい
- デメリット:拡張困難、問題の特定が難しい
- 適した場面:初回プレイ、フリープレイ
メインバス(Main Bus)
- 特徴:中央のベルトラインから各生産ラインに分岐
- メリット:見通しが良い、拡張しやすい(一方向に伸ばす)
- デメリット:ベルトのスループットに限界がある、一方向にしか伸びない
- 適した場面:ロケット打ち上げまで、中規模工場
シティブロック(City Block)
- 特徴:グリッド状に区画された列車ベースの工場
- メリット:無限スケーラブル、モジュラー、UPS効率が良い
- デメリット:初期投資が大きい、列車システムの理解が必要
- 適した場面:メガベース、1k SPM以上を目指す場合
これらは優劣ではなく、工場の規模と目的に応じた選択です。多くのプレイヤーは「スパゲッティ→メインバス→シティブロック」と段階的にスキルアップしていきます。
メインバスからシティブロックへの移行
すでにメインバスで工場を運営していて、シティブロックに移行したいプレイヤーへのアドバイスです。
段階的な移行戦略
- 既存のメインバス工場はそのまま残す:いきなり解体しない。既存工場を「ブートストラップ」として活用する
- 離れた場所にシティブロック用のグリッドを引き始める:まず4×4ブロック程度の小さなグリッドから
- 基本的な製錬ブロックから構築:鉄板、銅板ブロックを最初に作る
- 徐々にサプライチェーンをシティブロック側に移す:中間素材→最終製品の順で
- シティブロック側が自立したら、旧工場を退役させる:または旧工場を建設資材の供給源として残す
一度にすべてを移行しようとせず、段階的に進めるのが成功の秘訣です。
移行に必要な準備
- ロボポート+建設ロボットの大量生産:シティブロックの建設にはロボットが必須
- レール+信号の大量生産:グリッドの構築に大量のレールが必要
- 列車+燃料の確保:ロケット燃料がおすすめ
- ブループリントの準備:グリッド、交差点、駅のブループリントを事前に作成
Space Age DLCでのシティブロック
Factorio Space Age DLCでは、複数の惑星で工場を建設します。各惑星の特性に合わせたシティブロック設計が求められます。
ノーヴィス(Nauvis)
メインの惑星。通常通りのシティブロック設計が適用できます。ここがすべての惑星への供給基地となるため、十分な規模のシティブロック網を構築しましょう。
ヴルカヌス(Vulcanus)
溶岩の惑星。溶融鉄と溶融銅が直接手に入るため、製錬ブロックが不要になります。代わりに、溶融金属を直接鋳造するブロックが必要です。カルサイト(Calcite)やタングステンの生産ブロックも必要になるでしょう。地形が厳しいので、ブロックサイズを柔軟に調整する必要があるかもしれません。
フルゴラ(Fulgora)
雷の惑星。建設可能な平地が限られているため、小型ブロックが適しています。スクラップのリサイクルが主な資源獲得手段となるため、リサイクルブロックが中心的な役割を果たします。稲妻による電力供給は不安定なので、蓄電池ブロックの重要性が高いです。
グレバ(Gleba)
有機生命体の惑星。アイテムに腐敗(Spoilage)があるため、在庫のバッファリングが困難です。シティブロック設計でも、列車での長時間輸送は腐敗のリスクがあります。生産と消費を近接させた、コンパクトなブロック設計が求められます。
アクイロ(Aquilo)
氷の惑星。極寒の環境で暖房が必要です。ヒートパイプの配置もブロック設計に組み込む必要があります。融合発電(Fusion Power)の活用が鍵となります。
よくある失敗と対策
シティブロック設計で初心者が陥りがちな失敗パターンと、その対策をまとめます。
失敗1:ブロックサイズが大きすぎる/小さすぎる
症状:大きすぎるとスペースが余ってロボットの移動が長くなる。小さすぎると生産ラインが入りきらない。
対策:200×200タイル程度の中型ブロックから始める。実際に数ブロック建設してみてから、次の工場で調整する。
失敗2:信号設定のミスによるデッドロック
症状:列車が交差点で動かなくなり、全体が停止する。
対策:「入口チェーン、出口ノーマル」ルールを徹底する。交差点のブループリントを一度正しく作ったら変更しない。
失敗3:スタッカーの不足
症状:待機列車が本線を塞いで渋滞が連鎖する。
対策:すべての駅にスタッカーを設置する。需要の多い駅にはスタッカーを多めに。
失敗4:列車の数が多すぎる
症状:レール網が列車で溢れ、どこも渋滞している。
対策:回路条件で列車を制御する。駅のアイテムが一定量以下の時だけ列車を呼ぶ設定にする。TSM(Train Supply Manager)MODの活用も有効。
失敗5:最初から完璧を目指す
症状:設計に時間をかけすぎて、実際に工場が動かない。
対策:「まず動くものを作る」精神で始める。完璧な設計は2回目、3回目のイテレーションで目指す。Factorioは試行錯誤のゲームです。最初のシティブロック工場は学習のためのもの。失敗から学んで次に活かしましょう。
ブループリントの活用
シティブロック設計では、ブループリントの活用が不可欠です。以下は作成しておくべきブループリントの一覧です:
必須ブループリント
- レールグリッド:ブロック1つ分の外枠(レール+信号+変電所)
- 交差点:ラウンドアバウトまたは十字交差点
- 標準荷降ろし駅:インサータ+チェスト+ベルトの接続込み
- 標準積み込み駅:同上
- スタッカー:列車待機レーン
おすすめブループリント
- ロボポート配置パターン:ブロック内をカバーするロボポートの配置
- 太陽光+蓄電池ブロック:発電用ブロックのフル配置
- 各製品の生産ブロック:鉄板、銅板、緑回路、赤回路など
コミュニティでは多数のシティブロックブループリントが公開されています。Factorio PrintsやReddit r/factorioで「city block」を検索すると、多くの参考設計が見つかります。
まとめ:メガベースへの第一歩
シティブロック設計は、Factorioの工場を次のレベルに引き上げるための強力なアーキテクチャです。
最後に、シティブロック設計を始めるためのチェックリストをまとめます:
- ブロックサイズを決める(推奨:内部200×200タイル)
- レールグリッドのブループリントを作る(複線、右側通行)
- 交差点を選ぶ(初心者はラウンドアバウト)
- 標準駅+スタッカーのブループリントを作る
- 列車長を統一する(推奨:1-2編成から)
- 基本ブロック(製錬→回路→サイエンス)の順で構築
- 必要に応じてブロックを追加してスケールアップ
最初の数ブロックを建設する時が最も大変ですが、システムが動き始めると、その美しさと効率性に感動するはずです。整然と並ぶブロック、行き交う列車、自動的に拡張される生産網——それはまさにメガベースへの第一歩です。
さあ、レールを敷いて、あなたのFactorio都市を建設しましょう!工場は拡張しなければならない(The factory must grow)。