【Factorio】名作ブループリント3系統の設計思想比較
自分がロケット打ち上げ後に黄・紫・白サイエンスへ伸ばしたとき、いちばん先に苦しくなったのはMain Busのベルト本数でした。そこでグリーン回路だけをビーコン前提の高密度設計に差し替えたところ、敷地の詰まり方だけでなく、操作中の“軽さ”まで目に見えて変わり、
【Factorio】名作ブループリント3系統の設計思想比較
自分がロケット打ち上げ後に黄・紫・白サイエンスへ伸ばしたとき、いちばん先に苦しくなったのはMain Busのベルト本数でした。
そこでグリーン回路だけをビーコン前提の高密度設計に差し替えたところ、敷地の詰まり方だけでなく、操作中の“軽さ”まで目に見えて変わり、ブループリントは見た目より思想で選ぶものだと痛感しました。
この記事はFactorio 2.0系を対象にし、Space Ageは前提にせず、コミュニティで繰り返し参照される代表的な設計パターンを読み解きます。
ブループリントはライブラリやブックで蓄積して再利用できるため、再利用性・拡張性・スループット・可読性・UPS(本稿では定性的評価に限定します。
定量比較を行う際は測定条件を明示した専用記事を参照してください)の5軸で見ると向き不向きがはっきり出ます。
比較対象はMain Bus、高密度ビーコン型、カプセル化されたシティブロック設計の3系統に絞ります。
名作ブループリントを「そのまま使うか」「自分向けに改造するか」「この機会に別思想へ乗り換えるか」を判断できるところまで、設計の強みとつまずきどころを具体的に整理していきます。
【Factorio】名作ブループリントは何が優れているのか
整理と保存の仕組みがまとまっていて、名作が単なる便利データではなく、学習素材として流通していることがわかります。
この記事の読者として想定しているのは、ロケット打ち上げまでは到達し、他人のブループリントを取り込みながら工場を伸ばしてきた中級者です。
貼ることには慣れたけれど、良し悪しを自分の言葉で説明しきれない段階の人に向けて書いています。
評価の軸は、以降のセクションでもぶらさず5つに固定します。
再利用性は別セーブや別地域に持ち込んだときに前提条件の少ない形で繰り返し置けるか、拡張性は需要増に応じて横展開や段階移行ができるか、スループットは材料を詰まらせずに必要量を通せるか、可読性は自分や他人が見たときに意図を追えるか、UPSは終盤の規模でゲームの軽さを損ねにくいか、という見方です。
Factorio Cheat Sheetにある通り、搬送ベルトは黄が15アイテム毎秒、赤が30、青が45で、この数字ひとつでも設計の評価は変わります。
見た目が整っていても、必要な帯域を満たせなければ名作とは呼びにくいですし、逆に高出力でも読めなければ再利用の価値が落ちます。
自分が初めてメガベース寄りの工場を組んだとき、Main Busは正面図として本当に読みやすく、どこに鉄板が流れ、どこで回路が分岐しているかを一目で追えました。
ただ、終盤に差しかかってグリーン回路や赤回路を増設し始めると、銅線と鉄板の帯が見た目以上に足りませんでした。
バスの幅はまだ余裕があるように見えるのに、実際には1ブロック足すたびに素材側の要求が先に限界へ寄っていく。
その直感のズレを痛感してからは、見通しの良さだけで「優れた設計」と判断しなくなりました。
Main Busは学習には向いていても、帯域の食い方まで頭に入っていないと、整った外見に判断を引っ張られます。
このズレを言語化するためにも、評価軸を固定しておく意味があります。
たとえば終盤向けの高出力グリーン回路設計には、45/sを出しつつ銅板34.5/s、鉄板32.2/sを要求する例があります。
赤ベルト基準で考えると、銅も鉄もそれぞれ2本相当を見込む計算になり、1ブロックだけでも素材帯域の圧力は軽くありません。
Main Bus型、ビーコン高密度型、カプセル化モジュール型やシティブロック型がコミュニティで並べて語られるのは、どれが強いかを一言で決めるためではなく、この5軸で優先順位が入れ替わるからです。
Main Busは可読性と再利用性で光りやすく、ビーコン高密度型はスループットと面積効率で伸びやすい。
シティブロックは拡張性の評価が高くなりやすい一方で、全体像の把握には別の慣れが要ります。
スコープもここで明確にしておきます。
本稿はFactorio 2.0系のバニラ寄り環境を前提にし、Space Ageを必須条件には置きません。
DLCで物流や設計判断に影響する部分はありますが、このセクションでは注記に留め、比較の土台は2.0系でそろえます。
共有ブループリントの中にはゲームバージョンや前提が曖昧なものもあるので、ここで扱うのは「この配置が万能」という話ではなく、「コミュニティで参照頻度が高い設計から何を学べるか」という読み方です。
その前提に立つと、名作ブループリントの価値は完成品であることより、設計思想を移植できることにあります。
名作を読むための前提知識:ブループリントと設計思想
Blueprint/Libraryの要点
Factorioのブループリントは、単なる「建設のコピペ機能」ではありません。
設計を部品化し、保管し、共有し、再利用するための仕組みです。
ゲーム内ではブループリントをインベントリの外にあるライブラリへ保存でき、複数の設計をBlueprint bookにまとめて整理できます。
これは手持ちアイテムの延長ではなく、工場設計の知識を蓄積するための場所として捉えると理解が進みます。
ここで押さえたいのは、BlueprintとBlueprint Libraryでは役割が違うということです。
前者は個別の図面、後者は図面棚です。
さらにBlueprint bookは、その棚の中でテーマごとに設計を束ねるファイルのような存在になります。
たとえば「製錬」「回路」「原子力」「列車駅」という単位で分けておくと、工場の成長段階に応じて必要な設計を引き出せます。
名作ブループリントを読むときも、この整理単位を見るだけで作者の頭の中が少し見えるんですよね。
単発の便利配置として配っているのか、工場全体の設計体系の一部として配っているのかで、読み方が変わります。
コミュニティで長く参照される設計は、1枚の完成図だけで成立していないことが多いです。
Main Bus型なら幹線、分岐、製錬、回路、サイエンスを別ブックで管理していたり、City Blocks instead of Main Bus - Factorio Forumsで議論されるようなブロック型なら駅・交差点・標準ブロックをセットで持っていたりします。
つまり名作を読むとは、1枚のレイアウトを見ることではなく、「どういう単位で設計を分割しているか」を読むことでもあります。
文字列仕様と2.0.25のインポート
ブループリント共有でよく見る長い文字列には、きちんとした構造があります。
ブループリント文字列は、JSON表現をzlib deflateで圧縮し、base64化し、その先頭にバージョンバイトを付けた形式です。
圧縮設定としては level 9 が言及されており、2.0時点のバージョンバイトは 0 です。
見た目は暗号のようでも、中身は「エンティティの種類」「座標」「向き」「接続」などを持つ構造化データだというわけです。
この仕様を知ると、名作ブループリントの見え方が変わります。
たとえば高出力グリーン回路の共有設計で 45/s 出力、入力が銅板 34.5/s、鉄板 32.2/s と書かれていたら、ただ「高性能」と受け取るだけでは足りません。
青ベルト1本ならどちらも収まるが、赤ベルト運用なら素材ごとに2本ぶんの供給を見込む必要がある、と文字列の外側まで含めて読めます。
図面データそのものは配置を表し、数値はその配置が要求する物流条件を表します。
名作の分析は、この2層を重ねて読む作業です。
なお、コミュニティの有力な報告では 2.0.25 以降に JSON ファイルの直接インポートが可能になったとする情報が出ていますが、一次出典(該当のパッチノート)の確認が望まれます。
出典が確認でき次第、記事内にリンクを追記します。
JSON のまま触れられると、どこを複製し、どのエンティティだけを差し替えたのかが追いやすくなります。
ここで言う設計思想は、見た目の美しさや「作者のこだわり」をふわっと指す言葉ではありません。
図面に直接書き切れない前提条件を整理したものです。
具体的には、どの資源供給を前提にしているか、どちらの方向へ増設するのか、どの程度のスループットを想定しているか、終盤のUPSをどこまで意識しているか。
この4つを見ると、設計思想の輪郭が見えてきます。
Main Busはその好例です。
バスの中央帯に鉄板や銅板などのよく使う資材を流し、サブ工場へ分岐する発想自体が、すでに設計思想なんですよね。
見た目のルールとして4レーン群や間隔をそろえる話が目立ちますが、本質は「幹線を太く保ち、枝側は必要量だけ取る」という物流哲学にあります。
スプリッターの優先設定で通過と取り出しを両立させるのも、その思想の具体化です。
だからMain Busの名作は、レイアウト単体の整い方だけでなく、どこに余白を残し、どこで列車移行を受け止めるかまで含めて評価されます。
一方で、ビーコン高密度型やカプセル化モジュール型は別の思想で動いています。
電気炉8台と最大10個のビーコンを組み合わせる共有例が象徴的ですが、こちらは「面積あたり出力を押し上げる」ことが中心です。
ベルト本数や通路幅の見通しより、機械同士の距離、電力供給、直挿しや短距離搬送の成立が優先されます。
カプセル化やシティブロックなら、さらに「1ブロック1責務」「駅単位で入出力を完結させる」といった意図が前面に出ます。
図面だけを見ると同じく整って見えても、何を節約し、何を余らせる設計なのかはまったく違います。
この整理で見ると、設計思想とは「図面外の意図」です。
名作ブループリントが読み解けるようになる瞬間は、配置を理解したときではなく、その配置がどんな未来を想定しているかが見えたときです。
前提資源が赤ベルト2本なのか青ベルト1本なのか、右方向へ横展開するのか上下タイルで伸ばすのか、中盤の整理用なのか終盤の密度追求なのか。
そこまで見えて初めて、その設計を借りる価値と、自分の工場に合うかどうかが判断できます。
可視化・差分管理の実務Tips
名作ブループリントを読むとき、ゲーム内でそのまま置いて眺めるだけだと、全体の秩序は見えても細部の意図が埋もれます。
ここで役立つのがBlueprint Visualizer系の可視化ツールです。
ブループリント文字列を俯瞰図として展開すると、搬送ベルトの幹線、組立機の反復単位、電柱や変電所のグリッド、ビーコンの影響範囲を一枚絵として捉えられます。
スクリーンショットがなくても、読み解く順番を持っていれば設計の骨格は追えます。
読み方の順番は、まず外周を見るのが有効です。
入力がどこから入り、出力がどこへ抜けるか、拡張余白がどちらに残されているかを先に押さえると、中心部の密集配置にも意味が出てきます。
次に反復パターンを探します。
1組立機ごとに独立しているのか、4台や8台で1ユニットなのかで、作者がどの単位で増設を考えたかがわかります。
そのあとで電力網と物流の交点を見ると、「この設計は見た目を整えたいのか」「タイル境界をそろえたいのか」「供給都合でこの位置になったのか」が読めます。
差分管理では、1回に1要素だけ変えるのが鉄則です。
ビーコン位置だけを変えた版、変電所位置だけを変えた版、インサータ向きだけを変えた版と分けると、どの変更が密度や配線に効いたのかを追えます。
特に高密度設計は、1マスのズレが搬送経路全体を変えます。
逆にMain Bus型では、ベルト群の間隔や分岐点の位置を揃えておくと、どこを拡張した版なのかがすぐ見分けられます。
図面を読む作業は、完成品を鑑賞することではなく、版を比較して「何を守って、何を捨てたか」を拾うことなんですよね。
ℹ️ Note
可視化ツールで俯瞰したときは、まず機械ではなく「直線」を探すと骨格がつかみやすくなります。長いベルト列、電柱の等間隔、ビーコン列の反復は、作者が崩したくなかった設計ルールそのものです。
この視点が身につくと、共有ブループリントの文字列は単なる配布形式ではなくなります。
JSONでも文字列でも、そこに入っているのは完成図だけではなく、設計者が何を固定し、どこを変数として残したかという情報です。
名作を読む前提知識として必要なのは、複雑な圧縮仕様を暗記することではなく、図面・文字列・設計思想を同じものの別表現として見られるということです。
ケーススタディ1:Main Bus型ブループリントの思想
設計の目的と前提
Main Bus型ブループリントの価値は、資源を中央に集約して、必要な場所で切り出せることにあります。
鉄板、銅板、鋼材、回路のような頻出素材を一本の幹線ではなく複数レーンの帯として中央へ並べ、各生産ブロックはその脇に張り付く。
これによって、工場全体を毎回ゼロから配線し直すのではなく、「幹線から取る」という共通ルールで増設できます。
初心者がこの方式で伸びやすいのは、物流の流れが目で追えるからです。
どこで詰まり、どこで取り過ぎたかが、ベルトの空き具合としてそのまま見えます。
この設計は、整理された見た目のためだけに存在するわけではありません。
前のセクションで触れた通り、本質は中央集約と将来拡張です。
研究が赤科学までの段階なら、鉄と銅を太めに流しておくだけで十分に機能しますし、青科学あたりから新素材が増えても、既存バスの脇へ新しい帯を足すだけで対応できます。
工場の右側に伸ばす、あるいは下側へ展開する、といった方向性まで含めて最初に決めておくと、後から窒息しません。
自分も最初はこの構造に何度も助けられました。
赤科学までは本当に快適で、欲しいものを横に生やしていくだけで工場が形になっていきます。
ただ、紫と黄に入る頃には鋼材と銅線の不足が恒常化し、ベルト色を黄から赤、赤から青へと段階的に置き換えて延命しても、幹線そのものの密度が追いつかなくなりました。
その時点でMain Busの思想自体が悪いのではなく、ベルト中心の中央集約が向く段階を越えたのだと腹落ちして、列車供給へ切り替えました。
典型レイアウト
定番として広く使われるのは、4レーンを1群にして、その群と群のあいだを2タイル空ける並べ方です。
言葉だけだと抽象的ですが、4本のベルトが横並びになり、その外側に2マス分の通路兼分岐スペースがあり、さらに次の4本が続くイメージです。
この2タイルがあることで、地下ベルトやインサータを無理なく差し込みやすく、分岐の規則も揃えやすくなります。
たとえば、左から鉄板4レーン、2タイル空けて銅板4レーン、さらに2タイル空けて鋼材やグリーン回路の群を置くと、必要素材が増えたときも「次の4本単位」で増設できます。
4レーンというまとまりが効くのは、1本ずつ場当たり的に足すより、どの素材がどの帯域を占有しているかを頭の中で管理しやすいからです。
初心者向けの設計として普及した理由もここにあります。
整列した中央帯がそのまま工場の地図になるんです。
このレイアウトは再利用性も高く、ブループリント化したときに価値が出ます。
4レーン群と2タイル間隔という骨格が固定されていれば、分岐モジュールやサブ工場の差し込み位置を後から差し替えても破綻しません。
中央帯からの分岐を前提にした考え方が整理されていて、よく使う素材を幹線化する発想がこの形式の土台になっています。
スプリッター優先と分岐の定石
Main Busが単なる長いベルト列で終わらないのは、スプリッターの優先設定で「取り出し側を優先しつつ、本線を流し続ける」制御ができるからです。
ここで効くのがスプリッター優先です。
たとえば銅板4レーンのうち1レーンからグリーン回路の製造ブロックへ分岐するとき、何も考えずに横へ抜くと、本線の片側だけが痩せたり、手前の工場が取り過ぎて奥まで資源が届かなかったりします。
定石は、まず本線に対してスプリッターを置き、分岐先を優先出力に寄せるということです。
すると、分岐先が資源を要求している間はそちらへ先に流れ、余った分が本線を通過します。
重要なのは、これが「枝へ全部吸われる」挙動ではないということです。
分岐先が満ちれば、その分の流量はそのまま幹線へ戻るので、本線スループットを保ったまま取り出し量を安定させられます。
枝工場が止まっているときに本線まで止めない、というのが実戦で効きます。
もう一つの定石は、分岐をできるだけ同じ向きと同じ位置関係で揃えるということです。
4レーン群の外側から取り、足りなくなったら内側へ広げるのか、毎回同じ側から抜いてバランスを保つのか。
このルールがあるだけで、後から見直したときに「どこが設計意図で、どこが応急処置か」が見分けやすくなります。
自分の経験でも、詰まった工場ほど分岐の例外処理が増えていました。
スプリッター優先で枝の要求を明示し、分岐位置を規格化したバスは、混乱の原因が一気に減ります。
💡 Tip
本線から直接つまみ食いするより、スプリッターで分岐点を明示したほうが、どの工場が何をどれだけ持っていく設計なのかが図面に残ります。Main Busは見た目の整列より、この可読性の高さが効きます。
帯本数の見積り
Main Busを機能させるうえで避けて通れないのが、素材ごとに何本の帯が要るかという見積りです。
ここで感覚だけに頼ると、見た目は整っていてもすぐ枯れます。
搬送量の基準として、Factorio Cheat Sheetにある黄15アイテム/秒、赤30アイテム/秒、青45アイテム/秒という数字を軸に考えると、必要本数が一気に具体化します。
たとえば、コミュニティで共有されている45/s級のグリーン回路設計は、入力として銅板34.5/s、鉄板32.2/sを要求します。
この時点で、黄ベルトなら銅板は34.5を15で割って3本相当、鉄板も32.2を15で割って3本相当が必要です。
赤ベルトならそれぞれ2本相当、青ベルトならどちらも1本で収まります。
つまり、赤ベルト基準のMain Busで45/s級のグリーン回路ブロックを1基置くだけで、銅2レーンと鉄2レーン、合計4レーンぶんを消費する計算になります。
この見積りが示すのは、4レーン群+2タイル空けの定番構成が単なる美学ではないということです。
赤ベルト運用なら、1つの高出力ブロックが4レーン単位の帯域をきれいに食います。
だから4本を1群として持っておくと、どの素材がどれだけ幹線を専有しているかを把握しやすい。
逆に、黄ベルト中心のまま中盤後半へ進むと、グリーン回路や鋼材のような大食い素材がすぐ複数本を要求し、中央帯が膨れ上がります。
自分のバスでも、紫と黄を回し始めた頃に真っ先に苦しくなったのはこの帯本数でした。
鋼材と銅線が常に足りず、青ベルトへ更新すると一息つくものの、今度はその青ベルトを何本並べるのかという別の問題が出てきます。
Main Busは将来拡張に強い設計ですが、拡張とは「同じ問題を見通しのよい形で先送りできる」ことでもあります。
数字で見積もると、その先送りの限界点が見えてきます。
限界と移行のサイン
Main Busの優れた点は、帯を延伸したり、同じ素材の群を並列化したりして成長に追従できるところです。
鉄板4レーンで足りなければ隣にもう4レーン足す。
グリーン回路の分岐先が増えたら、同じブロックを横へ複製する。
この増設の単純さは、序盤から中盤にかけての学習コストをぐっと下げます。
何が足りないかを見て、同じ形式で足すだけで工場が大きくなるからです。
ただし、終盤ではこの強みがそのまま弱みに変わります。
必要素材が増えるほど帯本数が増え、敷地が横に肥大化し、ベルトとスプリッターとインサータの総数も積み上がります。
Main Busは可読性と再利用性が高い一方で、終盤の大規模化では面積もエンティティ数も増えやすい。
UPSを意識する段階では、この構造的なコストが目立ってきます。
紫・黄・白まで含めた工場を全部中央ベルトで賄おうとすると、物流の見通しは保てても、物量の押し込み先がなくなります。
移行のサインとしてわかりやすいのは、ベルト色の更新で一時的に延命しても、同じ素材不足がすぐ再発する場面です。
鋼材や銅線の供給を青にしても不足表示が消えない、分岐を整理しても幹線の空きが戻らない、増設のたびに中央帯そのものを引き直す。
こうなると、問題は分岐技術ではなく物流方式にあります。
列車なら高需要素材を局所工場へまとめて運び込めますし、ロボは短距離の高頻度補給に向きます。
Main Busの限界を知ることは、このあと出てくるカプセル化やシティブロック、列車供給型の思想を理解する前振りにもなります。
ケーススタディ2:ビーコン高密度・終盤特化型ブループリントの思想
思想と前提
ビーコン高密度型ブループリントの発想は、序盤から中盤のMain Busとは逆向きです。
帯を増やして需要に追従するのではなく、同じ面積で出力を跳ね上げることを優先します。
そのための前提になるのが、モジュールを惜しまず入れることと、大量の電力を受け止めるということです。
終盤の設計として語られやすいのは、この前提なしでは成立しないからです。
この系統の設計では、タイル可能性が最初から組み込まれています。
1ブロックを置いたら終わりではなく、同じ形を横や縦に増殖させたとき、入力ベルトや変電所の位置関係が崩れないことが価値になります。
さらに、ベルトを一本でも減らせるなら直挿しも積極的に使います。
つまり「高出力な機械を密集させる」のが目的ではなく、高出力・反復配置・短距離物流をまとめて成立させるのが思想です。
自分がこの考え方に納得したのは、紫と黄サイエンスへ移るタイミングでグリーン回路だけを先にビーコン密度化したときでした。
以前は回路用の素材と完成品でベルトが4本ぶん広がり、分岐も増えて見通しが悪くなっていました。
ところが高密度化すると、同等のスループットを2本ぶんの流れに圧縮できて、むしろ配線の意図が読み取りやすくなりました。
面積節約だけでなく、素材圧縮によって配線のノイズが減るのも、この方式の見逃せない効能です。
代表ブロック
象徴的な例として挙げやすいのが、コミュニティで共有されているFactorio Compact Designsの電気炉ブロックです。
電気炉8台に対してビーコン最大10個、さらに変電所を組み込んだ構成が紹介されています。
ここで狙っているのは、単に炉を密集させることではありません。
製錬密度を上げつつ、電力供給と資源投入の管理点を少数にまとめることにあります。
電気炉は終盤になるほど数が膨らみやすく、ベルト、電柱、炉列の隙間が工場全体の面積を押し広げます。
そこでビーコンを前提にしたブロックへ置き換えると、同じ製錬ラインでも「どこに鉱石を入れて、どこから板を抜くか」がはっきりします。
変電所を芯にした設計は、電力網の引き回しを個別対応で増やさずに済む点でも相性が良いです。
この種のブロックが名作と呼ばれるのは、1個だけ見て完成度が高いからではありません。
隣に同型を並べたとき、ベルト方向、電力範囲、ビーコン範囲が自然につながるからです。
タイル可能性とは、見た目の規則性ではなく、増設時に再設計が発生しないことだと考えると、この手の電気炉ブロックの価値がわかりやすくなります。
Steam Community :: Guide :: Factorio Compact Designs
Factorio 1.0 is here and so are some Updated Designs! Neat and compact furnace, circuit and other designs. More incoming
steamcommunity.comグリーン回路45/s例の数値解釈
高密度設計の説得力は、出力そのものより必要搬送量がどこまで圧縮されるかにあります。
45/sのグリーン回路設計例では、入力が銅板34.5/s、鉄板32.2/sです。
ここでFactorio Cheat Sheetの搬送量基準を当てると、青ベルトは45/sなので、銅板も鉄板もそれぞれ青ベルト1本で収まる計算になります。
赤ベルト基準なら、銅板34.5/sは30/sを超えるので2本、鉄板32.2/sも同じく2本が必要です。
この数字をそのまま読むと、45/s級グリーン回路ブロックは、青ベルト運用なら銅1本・鉄1本で素材供給の骨格を作れます。
Main Bus的な感覚で見ると、赤ベルトでは銅2レーンと鉄2レーンを食う規模の需要を、より密度の高いかたちで受け止めているわけです。
高出力設計が「コンパクトで強い」と感じられる理由は、このレーン消費の圧縮にあります。
💡 Tip
グリーン回路は要求量が大きいわりに消費先も多いので、最初の高密度化対象として相性が良い素材です。回路だけ局所的に密度を上げると、バス全体を作り直さなくても帯域不足が目に見えて軽くなります。
自分の工場でも、紫と黄サイエンスへの移行期に詰まり方がいちばん露骨だったのはグリーン回路でした。
そこでこの発想を持ち込み、回路ラインだけをビーコン前提に組み替えたところ、4本に広がっていた物流を2本の太い流れに寄せられました。
面積が縮んだだけでなく、銅と鉄がどこで回路に化けているのかが一目で読めるようになり、保守の感覚も変わりました。
高密度設計は複雑に見えますが、局所的に使うと、かえって工場の意図が鮮明になる場面があります。
トレードオフ
もちろん、この方式にははっきりした代償があります。
まず重いのは電力コストです。
モジュールとビーコンを前提に出力を積む以上、発電側まで含めて終盤仕様になります。
建設コストも軽くありません。
炉や組立機だけを並べる設計に比べると、ビーコン、モジュール、変電所がまとめて乗ってくるため、立ち上がり時の負担は一段上がります。
設計難度も増します。
Main Bus型なら、足りない素材を上流で足して同じ帯へ戻す考え方で拡張できますが、高密度型ではビーコン範囲、入力方向、完成品の排出位置を崩すと性能が落ちます。
直挿しを使う構成では、インサータ1本の向きまで設計意図に含まれるので、応急処置の差し込みがしづらくなります。
改造できないわけではありませんが、雑に継ぎ足すより、同じブロックを複製するほうが筋が通ります。
UPSの観点でも一長一短です。
密集した機械にビーコン効果が重なるので、エフェクトや稼働エンティティの集中は負荷になりやすい。
一方で、物流距離が短くなり、工場全体の横幅が縮む恩恵もあります。
つまり「ビーコンだからUPSに強い」「密集だから弱い」と単純には言えず、長距離ベルトと分岐の山をどこまで削れるかまで含めて評価する必要があります。
高密度型は、純粋な省スペース設計というより、面積・搬送・演算負荷のバランスを終盤向けに組み替える設計だと捉えると腑に落ちます。
適用シーン
この思想が刺さるのは、終盤からメガベース手前にかけて、特定資材だけが工場全体の首を絞め始めた局面です。
グリーン回路、製錬、中間材のように消費先が多く、しかもベルト本数が膨らみやすい対象では、ビーコン高密度型の効果が目に見えます。
工場全体を一気にこの方式へ置き換える必要はなく、ボトルネックになっているラインだけを切り出して局所採用するだけでも意味があります。
特に、既存のMain Busを壊したくないけれど、特定素材だけ帯域が足りないという状況では相性が良いです。
回路ブロックや炉ブロックを独立モジュールとして差し込み、完成品だけを幹線へ戻すと、バスの可読性を保ったまま出力密度を上げられます。
前のセクションで見たMain Busの限界に対する、ひとつの実践的な回答がここにあります。
設計思想として見ると、この方式は「全部を整理する」ためのものではありません。
需要の大きい一部工程を圧縮し、工場全体の余白を作るための手段です。
だからこそ、電気炉ブロックや45/s級グリーン回路のような、単体で意味を持つ高出力モジュールが繰り返し参照されます。
局所的な密度向上が、工場全体の渋滞をほどく。
ビーコン高密度型ブループリントの魅力は、その一点に集約されています。
ケーススタディ3:カプセル化モジュール型・シティブロック志向の思想
モジュール化のねらい
この思想では、工場全体を一本の幹線で束ねるのではなく、完成品をひとつ作り切る最小工場を単位に見ます。
たとえばグリーン回路なら、銅板と鉄板をその場で受け取り、回路に変えて、完成品だけを外へ渡す。
必要資材は局所で受け、加工も局所で閉じる。
Main Busが資材を中央帯に集めて依存関係を見える化する設計だとすれば、こちらは逆に依存を切り、ブロックごとに責任範囲を閉じる設計です。
この発想の強みは、完成モジュールとして再利用できることにあります。
ひとたび「回路ブロック」「電気炉ブロック」「弾薬ブロック」のように役割が定義できると、あとは同じ塊を別の工場でも流用できます。
Factorioのブループリントはライブラリやブックに保存できるので、この思想との相性は良好です。
単なる建設の時短ではなく、設計意図ごと持ち回れるのが大きいところです。
自分のマルチプレイ拠点では、100x100タイル相当のグリッドを基本単位にして、グリーン回路を作るブロックをそのまま複製していました。
列車の待避線やスタッカーをあとから足しても、どこが駅で、どこが生産で、どこがバッファなのかが崩れなかったので、保守の感覚が明らかに変わりました。
幹線ベルトの横で分岐を増やしていた頃より、詰まりの原因がブロック単位で切り分けられ、直す場所がすぐ定まりました。
列車/ロボと相性が良い理由
カプセル化されたモジュールは、列車網やロボット物流と噛み合います。
理由は単純で、受け渡しの対象が「途中資材の流れ」ではなく「入力と出力の口」になるからです。
列車なら駅で鉄板や銅板を降ろし、完成した回路だけを積めばよい。
ロボなら要求チェストと供給チェストの境界だけ決めればよい。
工場の内部まで長距離ベルトを引き回す必要が薄れ、物流の骨格と生産の骨格を分離できます。
ブロック増設との相性もここにあります。
需要が伸びたら既存ラインを引き延ばすのではなく、同じブロックを隣にもう一つ置く。
伸ばす対象が「長い一本」ではなく「独立した一塊」なので、横展開の判断が明快です。
公式フォーラムのCity Blocks instead of Main Bus - Factorio Forumsでも、こうした都市区画型の発想はMain Busの代替としてたびたび語られてきました。
増産の単位がはっきりしているため、移設や作り直しでも工場全体を巻き込みません。
UPS面でも、定量比較まではできないものの、傾向は読み取れます。
遠距離輸送を中央の一本に集中させず、複数ブロックへ分散させる構造なので、長いベルト帯と大量の分岐を積み上げる形からは離れます。
さらに、区画ごとにチャンクが分かれやすく、問題のあるブロックだけを見直せるのも実運用では効きます。
もちろん駅、スタッカー、ロボネットワークの管理は別の複雑さを持ち込みますが、負荷の性質が「中央幹線の肥大化」から「独立区画の集まり」へ変わる、という理解が近いです。
Main Busとの思想差
Main Busとの違いは、見た目よりも思考順序にあります。
Main Busでは、まず中央の資材帯を作り、そこから何を分岐させるかを考えます。
中央集約が前提なので、分岐のしやすさと全体の見通しが武器になります。
必要な素材がバスに流れていれば、新しい工程を横に差し込んで増築できる。
この素直さが、序盤から中盤に強い理由でした。
一方でカプセル化モジュール型は、先に「何を完成させるブロックか」を決め、そのための入力口と出力口を定義します。
中央に全部を集めるのではなく、必要資材をその場へ届けて完結させる。
言い換えると、Main Busが中央集約で分岐を増やす思想なら、こちらは分散配置で依存を減らす思想です。
分岐の容易さではMain Busが勝ちますが、ブロックの再配置、複製、移設ではモジュール型が前に出ます。
弱みもはっきりしています。
Main Busは工場全体を上から眺めたときに流れを追いやすいのに対して、シティブロック志向は全体像が視覚的に分散します。
どのブロックが何を消費し、どこへ渡しているかは、規約が整っていないと急に読みにくくなる。
だからこの方式では、現場の器用さより先に、設計単位の統一がものを言います。
即興で一本足して救う文化ではなく、ブロックの責務を決めてから複製する文化だと言ったほうが伝わります。
💡 Tip
Main Busを卒業するというより、中央幹線で抱えていた役割をブロック単位へ分配する、と捉えると移行の道筋が見えます。回路や製錬のように需要が大きい工程から切り出すと、思想の違いが体感しやすくなります。
グリッドと入出力規約の決め方
この方式を安定させるには、ブロックの大きさと接続ルールを最初に揃える必要があります。
典型的なのは、一定タイルのグリッドを決め、その中に駅、生産、バッファを収めるやり方です。
100x100のようにひと目で区切りがわかる単位を採ると、隣接ブロックとの境界が明確になります。
列車駅をどちら側に寄せるか、内部の生産機械を中央に置くか、バッファを出口側に寄せるかまで決めておくと、複製時に迷いません。
入出力規約も同じくらい効きます。
たとえば左から入力、右から出力、上側に電力幹線、下側にロボポート帯というように、接続面を固定しておくと互換性が生まれます。
ここで大事なのは美しさではなく、別のブロックへ差し替えても配線と物流の向きが変わらないことです。
回路ブロックをもう一枚増やすときも、製錬ブロックを別レシピ向けに置き換えるときも、駅位置と出口位置が揃っていれば全体を崩さず差し替えられます。
完成モジュールとして共有・保存する文化とも、この規約は相性があります。
ブループリント文字列は一定の形式で扱えるので、同じ規約で作ったブロック群はライブラリ内でも整理が効きます。
文字列形式そのものを意識して設計する必要はありませんが、ブックの中に「左入・右出の回路」「同規格の炉」「同規格の積み込み駅」と並べておけると、工場の拡張が単なる複製作業ではなく、規格品の差し替えに近づきます。
このとき、グリッドは窮屈すぎても広すぎても扱いづらくなります。
駅とスタッカーまでひと区画に含めるのか、生産部だけを区画にして待避線は外に逃がすのかで、見通しも保守性も変わるからです。
自分は待避線をブロック外周に寄せ、区画内は「受け取る、作る、少し溜める」の三層で切る形に落ち着きました。
これなら列車側の問題と生産側の問題が混ざらず、どこを触っているのかが常に見えるからです。
3つの設計を比較すると何が見えるか
比較表
3つの設計を並べると、違いは見た目の好みではなく、どこに複雑さを置くかに集約されます。
中央の帯に複雑さを集めるのがMain Bus、1ブロックの密度へ寄せるのがビーコン高密度型、接続規約と区画分割に寄せるのがカプセル化です。
Tutorial:Main bus - Factorio この前提を基準にすると他の2方式の差が見えやすくなります。
| 項目 | Main Bus | ビーコン高密度 | カプセル化 |
|---|---|---|---|
| 対象プレイ段階 | 序盤〜中盤 | 終盤〜メガベース前後 | 中盤後半〜終盤 |
| 強い場面 | 主要素材を一本の流れで見渡したいとき。新工程を横に差し込んで増築するとき | 限られた面積で高出力を詰め込みたいとき。終盤の高需要ラインをタイル展開するとき | 特定中間材を独立生産に切り出し、複製単位を明確にしたいとき。列車物流と組み合わせるとき |
| 弱い場面 | 帯の本数が増え続ける局面。高需要の中間材が複数重なる局面 | 前提コストが重い局面。設計を読む力がまだ育っていない段階 | 規約なしで場当たり的に増設する局面。全体を一枚絵で追いたいとき |
| 改造しやすさ | 高い。分岐追加や帯の延長で対応しやすい | 中程度。密集配置なので差し替えは計画性が要る | 高い。ブロック単位で置換できるが、規格理解が前提になる |
| 初期コスト | 低い | 高い | 中程度 |
| UPS | 長い帯と分岐が増えるほど注意 | 高密度化の代償として注意 | 分散構造で管理しやすいが、駅やネットワーク管理は別の負荷を持つ |
| 可視性 | 高い。中央を見れば流れを追える | 中程度。局所は明快だが全体像は圧縮される | 中程度。ブロックの責務は明快だが、全体は分散して見える |
| 拡張性 | 横に伸ばす拡張に強いが、帯が肥大化すると限界が来る | 同型反復の増産に向く | 別ブロック追加で伸ばしやすく、終盤の再編にも向く |
この表だけでも傾向は読めますが、実際の工場では「どれが優れているか」より「どの負債を引き受けるか」のほうが本質です。
自分の工場でも、青ベルト群を延々と足していく形は、その瞬間は延命できても保守の焦点がぼやけました。
回路だけでもシティブロック側へ切り出して、回路を4ブロックに分けたほうが、どこが詰まっているかを追いやすく、UPSの手触りも安定しました。
中央幹線を強くする発想より、重い工程を責務ごと分離したほうが後から触る場所が減った、という感覚です。

Tutorial:Main bus
wiki.factorio.com数値で見る代表ケース
ここで効くのが、搬送量の基準を「数値の地図」として持っておくということです。
Factorio Cheat Sheetにある通り、搬送ベルトは黄が15/s、赤が30/s、青が45/sです。
この3段階を物差しにすると、設計意図が急に具体化します。
たとえば高出力グリーン回路の代表例として、45/sを出す設計があります。
これはちょうど青ベルト1本分の出力です。
入力は銅板34.5/s、鉄板32.2/sなので、青ベルトならどちらも各1本で収まります。
一方で赤ベルト基準で見ると、銅も鉄もそれぞれ2本相当を見込む形になります。
つまりMain Busで赤帯を基準に組んでいるなら、45/s級のグリーン回路1ブロックを増やすだけで、銅2レーンと鉄2レーン、合計4レーンぶんの圧力が中央へかかるわけです。
4レーン群というMain Busの典型的な単位と、ここできれいに重なります。
この見方をすると、ビーコン高密度型の意味もはっきりします。
終盤設計で共有される電気炉8台とビーコン最大10個のブロックは、単に「詰め込んでいる」のではなく、1区画の出力密度を上げて、長い搬送線の増殖を抑えようとしている構成です。
面積あたりの生産を押し上げるため、中央帯を広げるのではなく、ブロックの密度を上げる方向へ振っていると読めます。
同じ数値をカプセル化で見ると、発想が逆転します。
グリーン回路45/sを「青1本ぶんの出力ブロック」と見なせば、工場全体を一本の長い帯として考えず、青1本単位の完成品モジュールとして置けます。
入力の銅34.5/sと鉄32.2/sも、それぞれ専用供給で完結させれば中央の帯を圧迫しません。
数値は同じでも、Main Busでは幹線を圧迫する数字になり、カプセル化では独立ブロックの成立条件になる。
この変換ができると、設計思想とスループットが頭の中でつながります。
ℹ️ Note
青1本分の出力を見たときに「中央バスへさらに1本足す」と考えるか、「青1本ぶんの完成ブロックを1枚増やす」と考えるかで、工場の将来像は大きく変わります。数字そのものより、数字をどの単位で扱うかが設計の分かれ目です。
Factorio Cheat Sheet
A compendium of the most common Factorio game facts, such as build ratios, tips/tricks, and links to further information
factoriocheatsheet.com移行のしきい値と判断フロー
移行の判断は、思想の好みだけで決めるより、帯本数と責務の重さで切るほうがぶれません。
目安としてわかりやすいのは、中央の青ベルト群が4本を超えてなお増設が続く局面です。
この段階に入ると、Main Busの強みだった「中央を見れば全体がわかる」が薄れ始めます。
回路や製錬のような大食い工程は、幹線上で抱え続けるより、ビーコン化した専用ラインか、独立ブロックへ切り出したほうが整理がつきます。
しきい値を言い換えると、ひとつの中間材が青1本級の出力を複数回要求し始めたら、中央帯で抱える設計から離れる合図です。
グリーン回路45/sのような代表ケースは、単発ならMain Busでも処理できます。
ただ、それが複数枚必要になった瞬間、赤帯基準では4レーン単位の消費が積み上がります。
そこで回路だけをビーコン高密度化する、あるいは回路ブロックとして列車供給へ回す、という切り方が効きます。
UPSについては定量比較を置けませんが、長い青帯と分岐の増殖を続ける構造は早めに警戒しておいたほうが扱いやすいのが利点です。
判断フローは、実戦では次のくらい短く持っておくと迷いません。
- 中央帯の見通しが保たれ、増産も数本の追加で済むなら、そのまま使う
- 特定の中間材だけが帯を食い始めたら、その工程だけ一部改造してビーコン化またはブロック化する
- 青ベルト群が4本を超えて伸び続け、分岐の追跡より保守の負担が先に立つなら、別方式へ乗り換える
- 複数の高需要品を同時に増やす段階なら、列車前提のカプセル化へ寄せたほうが再拡張で詰まりにくい
この順番で見ると、Main Busは卒業対象というより、負荷が集中した工程から切り分けていく起点です。
工場全体を一気に作り直す必要はなく、回路、製錬、石油のように帯を太らせやすい場所から別方式へ渡していくと、設計思想の切り替えが自然につながります。
良いブループリントを見抜くチェックリスト
物流・信号の健全性
他人のブループリントを見るとき、自分が最初に触るのは見た目の美しさではなく、入口と出口です。
生産ブロックは、入力詰まりか出力飽和のどちらかを抱えていると、外観が整っていても長時間運転で破綻します。
そこでまず、投入される帯の色と本数が、そのブロックの要求量に見合っているかを見ます。
黄・赤・青で運べる量が違う以上、同じ「1本」でも意味がまるで違います。
前の節で触れた45/s級グリーン回路のように、出力が青1本分に届く設計なら、入力側もその前提で読まないといけません。
帯が細いのに成立しているように見える設計は、途中にバッファチェストを噛ませて瞬間的に動いているだけ、ということがよくあります。
バッファチェストの挙動も見逃せません。
置いてあること自体が問題なのではなく、何のために置かれているかが肝です。
入力の揺れを吸収するための緩衝なのか、スループット不足を隠すための貯め込みなのかで評価が変わります。
しばらく回したときに、チェストが満ちたまま下流が飢えているなら分配に失敗していますし、逆に空のまま上流だけ詰まるなら供給が足りません。
スクリーンショットだけではここが読めないので、自分は共有文字列を取り込んだら一度動かして、どこで帯の密度が薄くなるか、どこで満載のまま止まるかを先に見ます。
ベルト密度も、良い設計を見分ける手掛かりになります。
満載で流れるはずの区間なのに、片レーンだけ薄い、スプリッター通過後に密度が落ちる、インサータの持ち替えで流れが途切れる、といった癖は、長時間運転でそのままボトルネックになります。
スプリッターの優先設定が入っている設計は、少なくとも「どちらを先に満たすか」を意識して組まれています。
逆に、分岐だらけなのに優先設定が見当たらない設計は、見た目より挙動が不安定なことがあります。
見た目だけでは分からない前提を洗い出すには、俯瞰表示も役に立ちます。
Blueprint - Factorio Wiki)の基本を押さえたうえで、Blueprint Visualizerのような可視化を通すと、配線、フィルタ、向き、優先設定が平面図として読みやすくなります。
自分はまず全体図で入出力の向きを確認し、次にスプリッター設定、最後にチェストや回路条件を見ます。
この順番にすると、装飾に惑わされず、その設計が何を前提に成立しているかが見えてきます。
干渉と電力
終盤の名作ブループリントほど、物流だけでなく配置の干渉も細かく詰められています。
ここで見るべきなのは、電柱・ビーコン・製造機の距離感です。
たとえばコミュニティでよく共有される電気炉ブロックには、電気炉8台とビーコン最大10個を密集させた例があります。
こういう設計は出力密度の思想がはっきりしていて面白いのですが、同時に「どの範囲を誰が拾っているか」「電力網が一本でも切れたらどこまで止まるか」を読まないと、本当の強さが分かりません。
ビーコンの範囲重なりは、置けていることと効いていることが一致しません。
見た目では左右対称でも、片側だけ建機の当たり判定や電柱の置き方で取りこぼしている例があります。
電柱も同じで、通電しているように見えて実は別系統になっていたり、1本抜けるだけでブロック全体が孤立する配線になっていたりします。
自分は共有BPを読むとき、稼働中の機械より先に電線のつながり方を見ます。
生産設備は足りなければ足せますが、電力網の断線リスクを抱えたまま増設すると、停止地点の特定が一気に面倒になるからです。
インサータの手数もここで一緒に見ておくと、設計の完成度が読めます。
遠距離拾いが頻発する構成や、投入先の差し替えが多い構成は、置けていても動作が荒くなりやすいのが利点です。
密集設計では1マス節約のために無理な取り回しをしていることがあり、そこが詰まりの起点になります。
ベルトから拾って機械に入れ、また別方向へ返す動きが何段も重なる設計は、同じ出力でも素直な直線配置より崩れやすい。
名作と呼ばれるものは、狭いのに余計な往復が少なく、インサータが担当する役割が明確です。
人手が要る初期化
共有ブループリントでいちばん見落とされやすいのが、手動起動の前提です。
回し始める前に人が一度だけ触る必要がある設計は、完成度が低いというより、設計思想がそこに置かれていると読むべきです。
ただし、その前提が明示されていないと、初見では「壊れているBP」に見えます。
典型例がKovarex濃縮です。
自分も昔、名作として配られていたコンパクトなKovarex BPをそのまま貼って、なぜか一向に動かず、しばらく配線と搬送だけを疑っていました。
原因は単純で、各遠心分離機に入れる最初のU-235を忘れていただけでした。
見た目は完成しているのに、初期種付けという前提が図面からは読めなかったわけです。
これは「見た目だけでは分からない条件」の典型で、良いブループリントを見抜くときほど意識しておきたい点です。
こういう設計は、手動投入がどこに必要なのか、1回で済むのか、増設のたびに必要なのかで評価が変わります。
初回だけなら運用上の癖として受け入れられますが、タイル追加ごとに人手が入るなら、量産ブロックとしては扱いづらくなります。
Blueprint Visualizerのような可視化でフィルタや経路を見ていくと、「ここだけ空のままだと永遠に回り始めない」という箇所を拾いやすくなります。
共有ページの説明文に一言あるだけで救われる設計も多いので、図面と説明文を分けて読まないことが欠かせません。
⚠️ Warning
動かないブループリントは、まず配線より「初回だけ必要な投入物」がないかを疑うと、原因に早く届きます。Kovarexの U-235 はその代表格です。
バージョン互換・文字列仕様
良いブループリントは、設計そのものだけでなく、どのバージョンを前提にしているかまで含めて親切です。
Factorio 2.0系とSpace Age前提の設計は、同じ画面に見えても置ける建物や成立条件が違うことがあります。
この記事は2.0系を対象にしていますが、共有物を読むときは「2.0で動く設計」なのか、「拡張前提で組まれた設計」なのかを切り分けて見ないと、問題の所在を誤ります。
うまく置けない原因が物流ではなく、そもそも前提バージョンの違いだった、というのは珍しくありません。
文字列仕様の理解も、互換性チェックでは効きます。
Blueprint string format - Factorio Wikiにまとまっている通り、ブループリント文字列は JSON 表現を zlib deflate で圧縮し、base64 化して、先頭にバージョンバイト 0 を付ける形式です。
コミュニティ報告では 2.0.25 で JSON の直インポートが利用可能になったとする情報もありますが、該当パッチノートが確認できれば出典を明示してください。
まとめ:コピーから卒業して、自分の工場に合わせて設計する
(注: 2.0.25 の JSON 直接インポートに関する情報は現状コミュニティ報告が主です。一次出典が確認でき次第、該当パッチノートを明示します。)
名作ブループリントは完成品というより、Main Busビーコン高密度シティブロックそれぞれの設計思想を学ぶ教材です。
次は、使い慣れたBPをひとつ選び、Main Busの回路だけをビーコン化する、バス末端を列車受けに置き換える、1モジュールだけ自作して横展開する、といった小さな改造を試してみてください。
そのうえで、入出力と拡張方向を書き出し、そのBPが3系統のどこに属するかを分類し、1か所だけ手を入れて「自分は可読性と密度のどちらを優先したのか」を説明してみると、一気に見え方が変わります。
自分にとっての卒業の瞬間は、回路と鉄板が交差する地点を1タイルだけ広げたときでした。
たったそれだけで詰まりが消え、「この設計は密度より可読性を取るべきだ」と自分の言葉で説明できたとき、共有BPを借りる側から、設計を選べる側に移れた感触がありました。
Haruto
Factorio 1,500時間超。MOD開発・日本語翻訳の貢献経験を持ち、大型MOD踏破と Space Age DLC 全惑星クリア済み。海外コミュニティの最新情報もカバーします。