GraphCraft is a Unity asset that uses graphs—constituted by vertices and edges—to construct recursively-describable bodies. This is a hybrid approach between procedural generation and manual creation. The graphs are created manually then used to automatically construct a new procedurally generated object according to simple rules. Unity developers can design symmetric multi-segmented composable bodies using the familiar Unity Editor tools. The Graph Preview shows what effects one’s edits have in real-time. The Graph Constructor instantiates the game objects according to the graph.