{"schemaVersion":1,"record":{"key":"mechanic/puzzle--family-assembly","type":"mechanic","id":"puzzle--family-assembly","lang":"en","title":"Assembly, packing and fitting","summary":"The player assembles a whole or packs a space while accounting for shape, adjacency and free room.","updatedAt":"2026-10-22","status":"active","url":"https://gamemechanics.pro/en/knowledge/mechanic/puzzle--family-assembly/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/en/mechanic/puzzle--family-assembly.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/en/mechanic/puzzle--family-assembly.md","aliases":["Assembly and packing"],"tags":["Puzzles","Mechanics catalog"],"sourceIds":["source-95d2f8a833d53db8"],"sources":[{"id":"source-95d2f8a833d53db8","title":"A Little to the Left","url":"https://store.steampowered.com/app/1629520/","verifiedAt":null}],"sections":[{"id":"principle","title":"How it works","body":"Compose a whole from parts, taking into account shape, proximity and free space."},{"id":"variants","title":"Variants","body":"### Variants and applications\n\n<a id=\"family-assembly-variants\"></a>\n\n- Image assembly. Definition: Connect fragments according to the pattern and geometry of the boundaries. Conditional example: Restore a broken drawing. Terms: jigsaw; puzzle <a id=\"variant-jigsaw\"></a>\n- Coordination of boundaries. Definition: Place tiles so that adjacent sides satisfy the rule. Conditional example: Match halves of symbols. Terms: edge matching; domino <a id=\"variant-edge-match\"></a>\n- Tiling with figures. Definition: Cover an area with a set of shapes without overlaps or illegal spaces. Conventional example: Fit all pentominoes into a rectangle. Terms: polyomino; pentomino. <a id=\"variant-polyomino\"></a>\n- Silhouette assembly. Definition: To create a given contour from a fixed set of parts. Conditional example: To obtain a silhouette of a bird from seven parts. Terms: tangram; tangram. <a id=\"variant-silhouette-assembly\"></a>\n- Packing volume. Definition: Fit volumetric parts into a given shell. Conditional example: Assemble a cube from spatial elements. Terms: Soma cube; catfish cube. <a id=\"variant-volume-packing\"></a>\n- Arrangement of uneven items. Definition: Place objects with different shapes and orientations in a limited space. Conditional example: Fit all the equipment in a suitcase. Terms: inventory tetris. <a id=\"variant-inventory-packing\"></a>\n- Assembly in layers. Definition: To compose an object from layers, taking into account overlaps, holes and heights. Conditional example: To assemble a relief along horizontal sections. <a id=\"variant-stack-assembly\"></a>\n- Coordination of orientations. Definition: Arrange parts so that the outer edges or directions coincide with the goal. Conditional example: Place the desired symbol on each side of the structure. <a id=\"variant-orientation-assembly\"></a>\n- Mosaic restoration. Definition: Select and orient fragments to continue the overall pattern. Conditional example: Fill in the gaps in the ornament. <a id=\"variant-mosaic-completion\"></a>\n- Accurate object coverage. Definition: Select a subset of elements that covers each goal exactly once. Conditional example: Cover all marks with patterns without repetitions. <a id=\"variant-exact-cover\"></a>"},{"id":"context","title":"Context and limits","body":"A wide catalog of mechanics for digital puzzles, paper logic problems and physical puzzles. Each position contains an action or rule and a conditional example of application."}],"relations":[],"placements":[{"catalogId":"puzzle","id":"family-assembly","title":"Puzzles","url":"https://gamemechanics.pro/en/mechanics/puzzle/#family-assembly","categoryIds":["section-1"]}],"supersededBy":[],"attributes":{"preview":{"updatedAt":"2026-10-22","title":"Assembly and packing","description":"The player assembles a whole or packs a space while accounting for shape, adjacency and free room.","image":{"src":"images/mechanics/adventure-little-to-left-00.webp","width":1440,"height":810,"game":"A Little to the Left","sourceUrl":"https://store.steampowered.com/app/1629520/","originalUrl":"https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/1629520/ss_dfd3c87efd52db3ea48b4de22de569bd9eb42ca2.1920x1080.jpg?t=1791454263","credit":"Max Inferno / Secret Mode","rights":"Game imagery © its respective rights holders. Publisher-distributed Steam screenshot; all rights reserved. Excluded from MIT and CC BY 4.0.","caption":"Tools must fit into the case’s compartments","alt":"Tools must fit into the case’s compartments","markers":[{"x":45,"y":41,"label":"Compartments constrain placement shape"},{"x":76,"y":64,"label":"Objects have different dimensions"}]},"tips":["Allow item shapes to be compared with free space before placement."],"examples":[{"title":"A Little to the Left","url":"https://store.steampowered.com/app/1629520/"}]}},"endsAt":null,"provenance":"Original editorial design catalog consolidated from project discussions on 2026-10-20. Complete discussion item lists and contextual limitations are preserved; linked primary sources support specific techniques, not the entire classification. English translation was prepared with machine assistance and editorial review.","license":"CC-BY-4.0","codeLicense":"MIT","attribution":"gamemechanics.pro contributors","catalogKey":"catalog/puzzle"}}