DF
Dropforge
Design Docs
Design
Documentation
Internal design references for the Dropforge team. Work in progress.
Documents
Proposed
Factory
Logistics
Mass Entity
Factory Logistics: Mass Architecture
The logistics simulator's floor as Mass entities: traits, fragments, processors, and which thread each one runs on.
Proposed
Factory
Replication
Iris
Networked Build Ghost
Every player sees every other player's build ghost, and the owner never gets a copy of their own.
Interactive
Factory
Logistics
Factory Logistics Simulator
No scheduler: machines run what their recipes allow, joined by belts, rails and bots on a grid.
Interactive
Factory
Recipes
Dropforge Database
Author resources, processes and parts, and see any part's production graph back to raw resources.
Interactive
Factory
Buffers
Belts
Networks & Buffers Sandbox
A running mockup of the buffer ledger and belt network, with every rule a switch you can turn off.
Proposed
Factory
Scheduling
Buffers
Work Order Scheduling
One invariant that keeps shared machines from locking up, and the smallest factory that locks without it.
Analysis
Factory
Scheduling
Proof
Reserving Output at Run Start
Can output be reserved when a run starts, not at assignment? Not as a drop-in: proofs and a model checker.
Interactive
Factory
Scheduling
Simple Scheduling Sandbox
The work order scheduler with the special cases taken out: lines, storages, airlocks and docks are ordinary machines.
Interactive
Factory
Scheduling
Scratch
Callum Scheduling Sandbox
Callum's fork of the Simple Scheduling Sandbox, where a component holds its buffer until carried away.
Proposed
Replication
Iris
Effect Replication
Impacts, explosions and deaths addressed by where they land, over Iris spatial filtering.
Interactive
Smelting
Scratch
Smelter Sandbox — Callum Scratch
Callum's experimental fork of the Smelter Sandbox.
Interactive
Smelting
Core Systems
Smelter Sandbox
Place heaters, stacks, pipes and drains on a grid, and watch temperatures and melt rates live.
Greenfield
Mass Entity
Architecture
Factory: Mass Architecture
The factory simulation rewritten on Mass Entity: layout, fragments, processors and cutover.
In Progress
Scheduling
Core Systems
Production Scheduling
JIT pull scheduling, MWKR dispatch, machine capacity and order cancellation.