the-incredible-machine game sourced
The Incredible Machine
A Rube Goldberg puzzle game in which the player places supplied parts such as balls, ropes, pulleys, belts, and animals into a level so that a deterministic physics run completes a simple goal.
core loop
read the puzzle goal -> place the supplied parts among fixed objects -> start the machine -> watch the chain reaction -> adjust positions until the goal triggers
design notes
Each puzzle fixes some objects in a side-view scene and hands the player a small inventory of parts; the solution is a chain reaction where each part triggers the next, such as a ball dropping on a seesaw that frees a mouse that runs toward cheese. The physics engine models gravity and air pressure as global settings and has no random number generator, so a design behaves the same on every run and solutions are verifiable. A freeform mode exposes all parts so players can make puzzles for others.
relations
6 stored edgesModular assembly
Levels supply a limited inventory of parts such as balls, ropes, pulleys, belts, electrical generators, cats, and mice that the player places among fixed objects; parts act on each other by contact, rope, or belt.
Rigid-body physics
A deterministic 2D physics engine with no random number generator moves balls, seesaws, and falling objects under level-set gravity and air pressure, so the same design always gives the same run.
Scenario objectives
Each puzzle states one simple goal, such as moving an object to a target, that must be met with only the parts provided.
Content sharing
Freeform mode saves player-built puzzles, using any part, for others to solve.
Material interactions
Some parts react to others by fixed rules, such as a mouse running toward cheese.
Signal circuits
Electrical generators driven by other parts power electrical devices in the contraption.