With apologies, as usual, to Christopher Alexander.

Satisfactory is a first-person factory construction game. COVID-19 has given me license to spend FAR too much time playing it, and I’d like to share a few thoughts that I hope might prove useful, or at least interesting.

This is a pattern language: a grammar which generates buildings. Each of the patterns identifies forces present in a particular context, and resolves them by describing a particular kind of place, in which an arrangement of structures can resolve those forces. The patterns are described in relationship to each other: each helps to organize, to refine, or to flesh out, others. Using these patterns together helps generate a series of buildings which work together.

Copyright © 2020 Kyle Kingsbury.
Non-commercial re-use with attribution encouraged; all other rights reserved.
Comments are the property of respective posters.
Also on: Mastodon, Twitter, and Github.