自動化攻略|コンベア・バッチ・ペイロード運用
Automation in Mindustry は、アイテム/液体/ペイロードの輸送、クラフト、ユニット生産、電力経路、ロジックを結びつけ、ベースを細かい操作なしで回す仕組みです。良いオートメーションは生産を均衡させ、詰まりを防ぎ、電力を分離し、工場やユニットアセンブラーを最大スループットで稼働させます。
コア概念
- 入力と出力:ブロックから外向きに向いている任意のコンベイヤ(または duct/conduit)はそのブロックの出力と見なされ、ブロックに向かっているコンベイヤは入力と見なされます。接触しているブロックは、入力/出力検出のためにコンベイヤと同じ扱いになります。
- スループットと詰まり:多くのブロックは内部アイテム容量(conveyors、routers、junctions、unloaders、factories 等)を持ち、満杯になると詰まります。一部の輸送ブロックはアイテムを瞬時に転送するため(詰まりが発生しない)、瞬間的な無限スループット挙動が必要な場所で使います。
オーバードライブ と速度ブースト:
加速プロジェクター(や他のブースト源)は接続されたブロックの生産/消費/電力レートを乗算します。すべての入力と出力はブーストに合わせてスケールするため、供給ラインと電力を計画してください。
アイテム輸送:conveyors と「光速」デバイス
Mindustry には挙動と用途の異なる複数のコンベイヤ系ファミリーがあります。スループット要件、ルーティングの柔軟性、バッチ/フェーズ/ペイロード輸送の必要性に応じて選択してください。
基本
- Standard Conveyors: 最も安価で、側面からの入力を受け取り前方へ出力する、スループットが限られたもの。単方向ラインや設計のコスト削減に便利です。クラフターに隣接するコンベイヤに注意:意図せずブロックの出力を受け取ることがあるため、必要に応じて junction や duct/router バリアントを使ってください。
ジャンクション: 小量を貯め(各ライン6個、合計12個)フローを分割する。小さなバッファや生産者の不要な入力を止めるのに便利です。
ルーター /
ディストリビューター: 出力を均等に分割します。ルーター は連結すると端数を漏らし(各出力が入力の一部を受け取る)、内部容量があるため一部の工場に直接隣接して配置すると詰まることがあります。詰まりを避けたい等分配が必要な場合は Gate を使ってください。
ソーター /
反転ソーター: 選択フィルタに基づいてアイテムを振り分ける瞬時転送の「光速」デバイス(アイテム容量なし)。ソーター:一致するアイテムは前方へ、非一致は側面へ出す。反転ソーター はその挙動を反転します。瞬時転送のため詰まりが発生せず、多くのクラフターへのコンパクトな分配に最適です。未設定の ソーター は側面へ押し出します;対になる null sorter を使うと無限スループットのスプリッタとして機能します。
- Overflow /
アンダーフローゲート: 混雑状況に応じて前方または側面出力を優先する瞬時転送デバイス。余剰アイテムを吸い出したり、詰まりのリスク無しにフローを分割したりするのに使います。
プラスタニウム /
サージコンベアー(バッチコンベイヤ):同一アイテムのバッチを作って(最大バッチサイズ分まとめて)ユニットとして移動します。動作は三状態:読み込み(入力を受け入れ)、輸送(バッチを移動)、アンロード(3方向に分解)。開始/読み込み区間は一度に一種類のアイテムしか受け付けず、後続区間より実効スループットが低いので、フルラインのスループットには複数の開始区間を計画し、単一の開始区間で混合アイテムを扱わないでください — ソーター で混合を分けてください。
プラスタニウムコンベアー: 非常に高いスループット。開始区間は混合アイテムでブロックします;ギャップや障害物の上にある遷移/橋は遠隔側で新しい開始区間を作ります。
- サージ
コンベアー: プラスタニウム と類似したバッチ動作だが差異がある;他の surge conveyors からのバッチ入力のみを受け付け、連結していない場合は個別アイテムを出力します。
- Phase /
ブリッジコンベアー と
ダクトブリッジ: 長距離または障害物越え輸送を可能にします。接続側を除く全側面から入力を受け入れ、別の Bridge/Phase に手動リンク可能(bridge: 最大3タイル、phase: より長いリンク範囲)。目的地は自身の出力先が無い場合、開いている側面へ配分します。プランニング/ドラッグ配置はコスト効率のために間隔を詰めて配置しようとします。
ダクト 系(ダクト、
ダクトルーター、
ダクト搬出機、ダクトブリッジ):エレキル スタイルの片側入力デバイス。ダクトルーター は背面からのみ入力を受け均等分配またはフィルタを行う;ダクト
搬出機 は向かい側のブロックからのみ引き出すため、ブロックを詰まらせずにアンロードするのに安全です。ダクト は単一アイテムを受け入れ、一方向の走行に便利です。
- Payload conveyor と mass drivers:ブロックや未スポーンのユニットなどのペイロードを運びます。
ペイロード搬入機/搬出機 と
強化ペイロードコンベアー はペイロードをローカルで扱う;
ペイロードマスドライバー と Large Mass Drivers は遠隔のペイロードポイントをリンクします。Payload loaders は多くのアイテムを保持(例: 100)し、最も多数含まれるアイテムに基づいてペイロードを満たします;ペイロードは自身の容量に達すると出力されます。
ペイロードルーター はペイロードを分類します;
ペイロード搬出機 はペイロードが空になるまで向き先に出力しません。
- 特殊なアンローダーとアンローダーの挙動:
焼却炉 と
スラグ焼却炉:不要アイテムを破棄して詰まりを防ぐのに使います。
分離機 や
ディスアセンブラー の後に便利です。
実践的な
- 混合アイテムの流れを直接 プラスタニウム/Surge の開始区間に送らないでください;事前に ソーター かアイテム毎の専用開始区間で分割してください。
- 非常に高いスループット(例:compressed-plastanium 工場、大型 reconstructors)には プラスタニウムコンベアー やバッチコンベイヤを使い、複数の開始区間を計画してください;開始区間は後続区間の半分のスループットしか提供しない点に注意。
- 即時で詰まりのないルーティングやコンパクトなフィルタネットワークが必要な場合は ソーター、反転ソーター、Overflow/アンダーフローゲート、Null Sorter パターンを使用してください。
- 生産者からの望ましくない側面入力を防いだり意図的にフローを分割したい場合は ジャンクション、ルーター、または ダクトルーター を配置してください。ダクトルーター は一方の側面からのみ入力を受けるため、生産者に隣接させて誤吸引を避けるのに最適です。
液体とポンプ
- ほとんどのポンプとコンジットは複数側面からの入力を受ける;
ブリッジパイプ と Bridge Pumps はギャップを跨いでリンク可能(
ブリッジコンベアー と同様に手動リンク)。
- ポンプはタイル単位の最大レートを持つ;消費側の需要に合わせてポンプの種類と数を一致させてください。
強化ポンプ、
ロータリーポンプ、
サーマルポンプ などは異なるレートを持つ — スケーリング時にはポンプのタイル当たりレートと最大容量を確認してください。
- 液体共有:
液体コンテナ、
ジャンクション、Tanks は近接するブロックと内容物を共有し、事実上無限に近いスループットを提供します — 多数の消費者が同じ流体を必要とする場合は大きな共有バッファとして使ってください。
電力ネットワークと経路
- 電力は power nodes、beams、conductors のネットワークを通じて瞬時に伝達されます。電力不足はそのネットワーク内のすべてのブロックを比例的に遅くします。
バッテリーダイオード(または
バッテリー/Diode の組み合わせ動作)は、ネットワーク同士を自動で接続させずに一方のネットワーク(上流)から別のネットワーク(下流)へ蓄えた電力を移動させることができます;生産系グリッドを防衛グリッドから隔離し、基地全体のブラウンアウトを防ぐのに使ってください。
ビームタワー は範囲内のすべてのブロックに自動で接続し電力を蓄えられる;
サージタワー や他の指向性伝送装置は定められた範囲を持ち、効率的な配置のために定期的な間隔で計画できます。
オーバードライブ/ブースターは影響を受けるブロックの電力需要を増加させます(同時にアイテムと液体の消費も比例して増えます)。工業ブロックを オーバードライブ する場合は、より高い資源スループットとより大きな電力引き上げを計画してください。
クラフトブロック、工場、ユニット生産
- Crafters、smelters、reconstructors、assemblers は自分が入力として見ている任意の入力コンベイヤ/接触からアイテムを受け入れます。使えない材料は受け取りません。
- Unit assemblers と reconstructor 系は複雑な入力と大きな継続需要を持つ(例:上位の reconstructors は多くの
冷却ミキサー、Compressors、Crucibles を必要とする)。砂、
チタン、cryofluid、
シリコン等の上流供給を慎重に計画してください;バッチコンベイヤと高スループットラインがしばしば必要です。
- Refabricators は fabricators より遅い/速い場合がある;バックログを避けるために推奨される fabricator:refabricator 比率があります(例:Ship refabricator の連続比はおよそ 4:5、Mech refab 8:9、Tank refab 約 7:6 で階層により変動)。
- 多くのユニットアセンブラーは Assembler Modules を配置するための構築境界を露出させ、高位を有効にします。基本の Assembler Modules はティアアップグレードに電力を必要としませんが、二次的なペイロード入力ポイントとして機能させるには通電が必要です。Assemblers はペイロード形式の入力(ユニット/ブロック)を消費し、ユニット生産後に入力ペイロード容量をクリアします。
ロジック、プロセッサとオートメーション制御
ロジックプロセッサー(主に三サイズ)は異なる速度と範囲で命令を実行します:
- Small: 120/s(2/tick)、中距離
- Medium: 480/s(8/tick)
- Large: 1500/s(25/tick)、冷却材を必要とする
- エディタ専用の極端なプロセッサも存在し、はるかに高い能力を持ちます
- プロセッサは以下を行えます:
- ロジックの利用法:
- UI ブロック:
- Switches や levers はプロセッサに直接ブールを提供します。
メッセージブロック ブロックや Displays は出力と視覚フィードバックを可能にする;Print と Printflush はテキストを メッセージブロック ブロックへ送ります。
- 実用例:
よくある設計パターンとトラブルシューティング
- バッファとバランス:
コンテナー と
搬出機(接続されたコンテナ/コアと在庫を平準化できる)を使って複数の工場向けの共有インベントリプールを作る。
- ブラウンアウト防止:大量の工業負荷(mixers、weavers、compressors)は別の電力ネットワークに分離するか
バッテリーダイオード を使って、防衛タレットが生産を遅らせないようにする。
- 混合出力の処理:
分離機 や
ディスアセンブラー は複数アイテムをランダムや混合で出力する — それらの後に
ソーター +
焼却炉(または
オーバーフローゲート 経由で貯蔵)を配置して長期的な詰まりを避けてください。
- 容量を持つ分配ブロック(
ルーター、
ディストリビューター)を工場の出力に直接隣接して置くとバッファが発生します;詰まりを避けたい場合は瞬時転送デバイス(ソーター、Gates)を使ってください。
- バッチコンベイヤ(
プラスタニウム/Surge)を使用する際はピークスループットのために複数の開始/読み込み区間を用意し、障害物を跨ぐことで新しい開始区間が作られスループットが低下するのを避けてください;橋や遷移は遠隔側で新しい開始区間を作るためスループットを落とします。
- 大型 reconstructors やユニットアセンブラーの持続的な秒間消費量を満たすためにポンプ数と液体バッファを計画してください — 多くは大量の cryofluid や冷却材を必要とし、単なる conduits だけでは
液体コンテナ / Tanks を共有バッファとして使わないと供給できないことがあります。
この概要は、スケールさせて安定した生産を行うために使うオートメーションの構成要素とパターンを示しています。高スループット輸送(バッチコンベイヤ、bridge conveyors)、瞬時転送ルーティング(ソーター/Gates)、ロジック制御(processors + sensors)、および分離された電力ネットワークを組み合わせることで、工場と防衛を常に最大速度で稼働させ、継続的な細かい操作を不要にします。




