id: blueprint-blind-mirror engine: blueprint category: co-op title: "Blueprint: Blind Mirror" tagline: 10×10. Six colours. No peeks. And the Builder's canvas is turned on its side. estimatedMinutes: 30 difficulty: 5 players: { min: 2, max: 2 } theme: { primary: "#212529", accent: "#ff006e", background: "#060607", headingFont: "Playfair Display" } rules: timeLimitMinutes: 30 roles: A: name: Partner A blurb: Architect for pictures 1 and 3, Builder for 2 and 4. B: name: Partner B blurb: Builder for pictures 1 and 3, Architect for 2 and 4. intro: | ☠️ **Nightmare rules.** - **The Builder's canvas is rotated 90° clockwise.** The Architect's "top row" is the Builder's right-hand column. You'll have to agree how to translate, fast. - 10×10 grids, up to six colours. - **No peeks.** One submit. **95%** to earn each key. - Roles swap every picture. 30 minutes for all four. blueprint: scoring: overlap rotateBuilder: 90 # Builder's canvas is shown rotated 90° clockwise; server un-rotates before scoring swapRolesEachPattern: true submitsPerPattern: 1 patterns: - id: lighthouse10 title: "A Lighthouse" # SERVER ONLY until the pattern is finished (the Builder never sees the title) size: 10 timeSeconds: 420 threshold: 0.95 peeks: 0 keyName: Lighthouse Key palette: B: { name: Blue, hex: "#3a86ff" } G: { name: Green, hex: "#2a9d8f" } R: { name: Red, hex: "#e63946" } U: { name: Navy, hex: "#1d3557" } W: { name: White, hex: "#f1f1f1" } Y: { name: Yellow, hex: "#ffd60a" } rows: # '.' = empty. Architect sees this; Builder never does. - "....YY...." - "...BBBB..." - "....RR...." - "....WW...." - "....RR...." - "...WWWW..." - "...RRRR..." - "..WWWWWW.." - "GGGGGGGGGG" - "UUUUUUUUUU" - id: cat10 title: "A Black Cat" # SERVER ONLY until the pattern is finished (the Builder never sees the title) size: 10 timeSeconds: 420 threshold: 0.95 peeks: 0 keyName: Cat Key palette: G: { name: Green, hex: "#2a9d8f" } K: { name: Black, hex: "#2b2b2b" } P: { name: Pink, hex: "#ff70a6" } rows: # '.' = empty. Architect sees this; Builder never does. - ".K......K." - ".KK....KK." - ".KKKKKKKK." - "KKGKKKKGKK" - "KKKKKKKKKK" - "KKKKPPKKKK" - ".KKKKKKKK." - "..KKKKKK.." - "...K..K..." - "..KK..KK.." - id: tree10 title: "An Apple Tree" # SERVER ONLY until the pattern is finished (the Builder never sees the title) size: 10 timeSeconds: 420 threshold: 0.95 peeks: 0 keyName: Orchard Key palette: G: { name: Green, hex: "#2a9d8f" } N: { name: Brown, hex: "#7f5539" } R: { name: Red, hex: "#e63946" } rows: # '.' = empty. Architect sees this; Builder never does. - "....GG...." - "...GGGG..." - "..GGRGGG.." - ".GGGGGGRG." - "GGRGGGGGGG" - "..GGGGGG.." - "....NN...." - "....NN...." - "....NN...." - "..NNNNNN.." - id: ring10 title: "A Ring" # SERVER ONLY until the pattern is finished (the Builder never sees the title) size: 10 timeSeconds: 420 threshold: 0.95 peeks: 0 keyName: Ring Key palette: B: { name: Blue, hex: "#3a86ff" } W: { name: White, hex: "#f1f1f1" } Y: { name: Yellow, hex: "#ffd60a" } rows: # '.' = empty. Architect sees this; Builder never does. - "....WW...." - "...WBBW..." - "....WW...." - "...YYYY..." - "..YY..YY.." - ".YY....YY." - ".Y......Y." - ".YY....YY." - "..YY..YY.." - "...YYYY..." successEnding: | Every picture finished. Turns out you speak the same visual language. **Masterpiece.** 🎨🔑