Skip to content

Example 68: The Meridian Expedition (fictional)

A complete fictional expert game gives BGI card decks, player kits, resources, tiles, and dice to arrange in one insert.

BGI / EXAMPLE 68Dimensions in mm
Rendered assembled view of The Meridian Expedition (fictional)
The assembled insert.

This section shows the defining layout and construction settings:

assemblies:
- id: card-bank
kind: grid
construction: open_grid_box
assembly: glue_allowed
members: [expedition-cards, event-cards, objective-cards]
interior: {id: card-interior, kind: auto}
- id: player-bank
kind: grid
construction: open_grid_box
assembly: glue_allowed

The shaded lines mark that section in the complete YAML. This is the same project file linked below.

# Fictional base game. All dimensions, stack heights, and material values are planning assumptions.
# See docs/meridian-expedition-example.md for the complete invented inventory and source inspirations.
schema_version: 1
readme: "A complete fictional expert game gives BGI card decks, player kits, resources, tiles, and dice to arrange in one insert."
project:
id: meridian-expedition
name: The Meridian Expedition (fictional)
box:
inner_mm: [265, 230, 70]
top_reserve_mm: 15
material:
profile: de-mdf-3mm
overrides:
thickness_mm: 3
kerf_mm: 0.16
fit_clearance_mm: 0.10
components:
- id: expedition-cards
kind: cards
count: 72
card_outer_mm: [63, 88]
stack_measurements_mm: [34]
split_counts: [72]
allowance_total_mm: [2, 2, 2]
orientations: [flat_yx]
- id: event-cards
kind: cards
count: 54
card_outer_mm: [44, 67]
stack_measurements_mm: [27]
split_counts: [54]
allowance_total_mm: [2, 2, 2]
orientations: [flat_yx]
- id: objective-cards
kind: cards
count: 36
card_outer_mm: [70, 70]
stack_measurements_mm: [19]
split_counts: [36]
allowance_total_mm: [2, 2, 2]
orientations: [flat_xy, flat_yx]
- id: player-kit
instances: [amber-kit, blue-kit, green-kit, violet-kit]
kind: explicit
clear_min_mm: [62, 48, 30]
orientations: [xy]
# Loose volumes are synthetic estimates from invented piece sizes and fill fractions.
- id: timber
kind: loose
solid_volume_cm3: 42
fill_fraction: 0.55
footprints_mm: [[52, 45], [45, 52]]
allowed_heights_mm: [36]
allowance_total_mm: [0, 0, 0]
- id: ore
kind: loose
solid_volume_cm3: 42
fill_fraction: 0.55
footprints_mm: [[50, 48], [48, 50]]
allowed_heights_mm: [36]
allowance_total_mm: [0, 0, 0]
- id: supplies
kind: loose
solid_volume_cm3: 28
fill_fraction: 0.5
footprints_mm: [[50, 40], [40, 50]]
allowed_heights_mm: [30]
allowance_total_mm: [0, 0, 0]
- id: terrain-tiles
kind: objects
count: 48
object_outer_mm: [30, 30, 2]
arrangement: [2, 2, 12]
object_gap_mm: [0, 0, 0]
allowance_total_mm: [2, 2, 2]
orientations: [xyz]
- id: dice-and-markers
kind: explicit
clear_min_mm: [60, 45, 30]
orientations: [xy]
assemblies:
- id: card-bank
kind: grid
construction: open_grid_box
assembly: glue_allowed
members: [expedition-cards, event-cards, objective-cards]
interior: {id: card-interior, kind: auto}
- id: player-bank
kind: grid
construction: open_grid_box
assembly: glue_allowed
members: [amber-kit, blue-kit, green-kit, violet-kit]
interior: {id: player-interior, kind: auto}
- id: resource-bank
kind: grid
construction: open_grid_box
assembly: glue_allowed
members: [timber, ore, supplies]
interior: {id: resource-interior, kind: auto}
- id: tile-bank
kind: grid
construction: open_grid_box
assembly: glue_allowed
members: [terrain-tiles, dice-and-markers]
interior: {id: tile-interior, kind: auto}
layout:
mode: auto
construction_mode: local_groups
search:
budget: 200
top_k: 3

Open 68-meridian-expedition.bgi.yaml and save a copy if you want to edit it in your own folder. This project asks BGI to try layouts. Follow Let BGI suggest layouts to choose a saved result before building.