AI assisted with source research and drafting. The prototype below is a design proposal, not a completed playtest or a claim of personal experience with Factorio.
A production game can show a rising resource total while hiding almost everything that caused it. Another approach is to let the player watch material arrive, wait, move and become something else. Then an upgrade can answer a problem visible in the world.
Factorio is a useful SF case for this question. Its official description places mining, infrastructure, research and automated production at the center of building and maintaining factories.
The interesting design question is what the moving material communicates before the player opens a statistics panel.
Movement carries information
In the January 2018 developer discussion Bots versus belts, part 2, kovarex describes the appeal of seeing many filled belts operating, rather than reducing a large factory to its output number. That is a developer's stated preference in a historical design debate, not evidence that all players prefer belts or that one transport system is best today.
A later development post exposes a practical constraint. In January 2024, Friday Facts #393 explained that faster belts could become difficult to read: their motion might look confusing or even reversed. The team described changes to arrow spacing and item colors to help communicate movement.
The interpretation here is that visible production needs legible states. More moving objects alone do not tell a player whether a line is healthy. A full conveyor might be carrying material efficiently, or waiting for something downstream. Those situations should lead to different decisions.
Build one small production line
Consider a fictional orbital workshop with three steps: a machine produces metal blanks, a conveyor carries them, and a fabricator consumes them. Give each step a small, visible buffer. Stop upstream production when its output buffer is full.
These are invented prototype rules, not a reconstruction of Factorio's implementation.
Start with a slow fabricator. Blanks accumulate before it, and eventually the producer has to stop. Offer two equally priced upgrades: a faster producer or a faster fabricator. Keep power, recipes and transport capacity fixed so they do not introduce other causes.
Before the player spends anything, ask which upgrade they expect to increase completed output and why. Then let them try it and compare that prediction with the result. Allow a free reset so a mistaken purchase becomes an experiment rather than a punishment.
The goal is to find out whether the player can connect the accumulation they see with the next useful change.
Compare two presentations of the same rules
In one version, show production and consumption rates beside the machines, with simple activity animations. In the other, keep those same numbers and add visible blanks moving and accumulating along the line. Do not change the economy between versions.
Record the player's prediction, first upgrade, corrections and explanation. A correct click without an explanation might be a guess. A slower decision accompanied by a clear account of the blockage could show better understanding.
Also ask whether watching the process was enjoyable. Diagnosing the line and enjoying its motion are separate outcomes.
Use labels or distinct machine poses for “working,” “waiting for input” and “output full.” Color alone should not carry those meanings. If movement is visually crowded, test a simpler display rather than adding more particles.
Make the improvement observable
After the fabricator upgrade, the waiting pile should change according to the simulation. If output remains capped elsewhere, the display should show that too. A celebratory effect must not imply a production gain that never happened.
This is a narrow prototype: it tests understanding of one constrained line, not long-term progression or an entire factory economy. Once the cause and effect are readable, more machines and competing upgrades may become worthwhile.
Factorio's developer discussions suggest a useful starting point for an SF workshop: make the machinery worth watching, then check whether watching it helps the player decide what to improve.
Top comments (0)