Enable 3D Boards
Layered boards let words bend through depth while reusing the same move validation stack.
- Switch the geometry. Set
board_layoutto{ "type": "3d", "width": 11, "height": 11, "depth": 4 }. - Handle rendering. The Playground’s “Runtime & Board Layout” controls expose both the
Depthinput andSlice zslider; Unity and Godot demos already map layers to camera rigs. - Extend bonuses. Bonus definitions accept a
zcoordinate so you can reserve multipliers for higher layers. - Test deterministically. Include depth in serialized snapshots and run the Playwright regression to ensure all layers render.
board.json
{
"board_layout": {
"type": "3d",
"width": 11,
"height": 11,
"depth": 4
}
}
Related guidance
Quick preview
A
B
C
Letters vary by layer to demonstrate the slider.