
One of the challenges of the classic BridgeBuilder game, was that it was hard to make a bridge stronger by adding more metal, adding more iron made the bridge heavier. Curiously, the cost model is completely opposite, you don't pay anything for nodes, and pay by the inch for beams. We could call this a "heavyweight bolts and areogel beams" model, where the only heavy component is the "bolts" which join two beams.


It's a simple and reasonably effective model. This also makes suspension cable heavy if you don't use the nodes.Įssentially the fundamental design of the physics engine, is that each node has a weight of "1" (lets call it "1"), the nodes are joined with "springs" of various strength, these "springs" don't have any weight. What I mean, is if you add a new beam between two existing nodes, it wont add any weight at all, only creating a new node will add weight to the bridge. Only nodes have weight, and the weight of a node is independent of how many beams are attached (except roads).This means longer beams are lighter per meter than short beams, and maximum length steel beams are featherweight, to say nothing of long cables. Beams weigh the same regardless of how long they are (except roads).

Thus steel is stronger but not heavier than wood. Beams weigh the same regardless of material (except roads, also hydraulics are minutely heavier).I've been playing around with the physics engine, along the lines of building scales and weighing things, testing breaking strain and so on.
