From e791ef6b0eac1337b13ca39f7f2fd3ab324a441f Mon Sep 17 00:00:00 2001 From: Bryce Date: Wed, 18 Mar 2026 18:20:43 -0700 Subject: [PATCH] Complete: Maniac Mansion inspiration page using 2 walkthrough sources --- src/SUMMARY.md | 1 + src/inspiration/maniac-mansion.md | 148 ++++++++++++++++++++++++++++++ todos/TODOS.md | 10 +- 3 files changed, 154 insertions(+), 5 deletions(-) create mode 100644 src/inspiration/maniac-mansion.md diff --git a/src/SUMMARY.md b/src/SUMMARY.md index dab6909..6823b38 100644 --- a/src/SUMMARY.md +++ b/src/SUMMARY.md @@ -27,6 +27,7 @@ A taxonomy of puzzle design patterns from classic point-and-click adventure game - [King's Quest VII: The Princeless Bride (1994)](inspiration/kings-quest-vii-the-princeless-bride.md) - [King's Quest VIII: Mask of Eternity (1998)](inspiration/kings-quest-viii-mask-of-eternity.md) - [Kyrandria 1: Shadow of the Fox (1992)](inspiration/kyrandria-1-shadow-of-the-fox.md) +- [Maniac Mansion (1987)](inspiration/maniac-mansion.md) # Multi-Source Discovery diff --git a/src/inspiration/maniac-mansion.md b/src/inspiration/maniac-mansion.md new file mode 100644 index 0000000..5f9a244 --- /dev/null +++ b/src/inspiration/maniac-mansion.md @@ -0,0 +1,148 @@ +# Maniac Mansion (1987) + +Maniac Mansion is a 1987 Lucasfilm Games adventure designed by Ron Gilbert that established the multi-character coordination model now standard in point-and-click adventures. Players control Dave plus two of six companions to rescue Sandy from Dr. Fred's mansion, where each character brings unique skills required for specific puzzle solutions. The game features parallel action puzzles requiring precise character switching—as one walkthrough describes the swimming pool puzzle: "A single character can not complete the task alone in time before the reactor overheats" [DBarker]. This two-character mechanic created an entirely new genre of collaborative puzzle design distinct from single-hero adventures. + +## At a Glance + +| | | +|---|---| +| **Release Year** | 1987 | +| **Developer** | Lucasfilm Games / Ron Gilbert | +| **Core Mechanic** | Multi-character coordination with unique character abilities and parallel action requirements | +| **What players found enjoyable** | "Designed as paper-and-pencil game first, with mansion floor plan as game board. Used cellulose acetate strips to map out puzzle combinations" [Wikipedia]. The two-character timed puzzles create memorable moments: "One character must go under the house to water valve and another to pool side—single character cannot complete task alone in time before reactor overheats" [DBarker] | + +![Three heroes outside the mansion—the opening sequence where players choose their party composition](./maniac-mansion-overview.png) + +--- + +## Puzzle 1: Swimming Pool Atomic Reactor via Timed Two-Character Cooperation + +### Problem + +The swimming pool contains an atomic reactor kept cool by the water. To retrieve the glowing key and radio, both must be gone—but only briefly, before the reactor overheats and explodes. A single character cannot drain the water, collect items, then refill the pool in time. This requires two characters operating in parallel: Dave reaches the water valve under the mansion, Syd empties the pool, grabs the items, then returns them while Dave stops the timer by refilling. The design explicitly prevents solo completion [DBarker]. + +![Swimming pool with atomic reactor at bottom—Dave under house at valve, Syd retrieving glowing key](./mm-puzzle1.png) + +### What Makes It Rewarding + +This is pure timed-consequence mechanics: the player discovers through failure that one person cannot succeed. The constraint is fair—the walkthrough explicitly warns "A single character can not complete the task alone in time before the reactor overheats"—so success requires rethinking the approach entirely. Player must coordinate Dave underground (accessed through drain grating) while Syd stands poolside, then execute: empty → retrieve → refill as an atomic sequence. This wasn't just multi-character gathering; it was the game's first demonstration that parallel actions could unlock progress impossible for any single hero [Wikipedia]. + +### Solution + +The pool empties (revealing reactor), items are collected, then refilled before overheating triggers explosion and game over. + +### Steps + +1. As Dave, open drain grating at front of mansion +2. Crawl to water valve located under the house +3. Switch to Syd; unlock pool door with silver key +4. Fill a glass jar from the drained pool for later use +5. Position Syd beside the empty pool ladder +6. Switch back to Dave underwater grating area +7. Dave turns ON water valve to drain the pool completely +8. Syd descends into empty pool to access reactor room +9. Syd retrieves glowing key and radio from reactor room +10. Syd climbs out before timer expires +11. Dave immediately turns OFF valve to refill pool +12. Water rises, refilling pool and preventing reactor overheating +13. Both players survive; items secured for future puzzles + +[Timed Consequence](../puzzles/timed-consequence.md) — Physical constraint (reactor overheats without water) creates mandatory deadline requiring coordinated parallel actions, distinguishing this from simple multi-character gathering where timing isn't the primary constraint. + +--- + +## Puzzle 2: Arcade High Score Password via Observation and Security Bypass + +### Problem + +Dr. Fred's secret laboratory is locked behind a keypad requiring an access code. The only source of this number is an arcade game in the games room called "Meteor Mess" that displays a high score—but reaching it requires repairing broken power lines in the attic (also a two-character parallel puzzle: one at breakers, one fixing wires). Once powered, Dave plays the arcade game, memorizes the highest score number, then enters and later uses it at the keypad. The player must recognize the score as a password, not just a game statistic [DBarker]. + +![Meteor Mess arcade machine displaying high score—the critical number needed for secret laboratory access](./mm-puzzle2.png) + +### What Makes It Rewarding + +This creates an observation-to-application chain: play → memorize → apply. The high score number appears as mundane feedback yet becomes the key to progress—a classic information brokerage design where incidental data is repurposed functionally. Complicating matters, reaching either endpoint requires solving the parallel power puzzle: Syd stands by circuit breakers in basement while Dave fixes attic wires, only working when power is killed house-wide (creating vulnerability to tentacles if timing fails). The player must recognize: arcade score = lab password without explicit game hint [Wikipedia]. + +### Solution + +The broken wires are repaired via coordinated breaker/attic work; arcade high score is memorized during play; number entered at laboratory keypad grants access. + +### Steps + +1. As Syd, navigate to basement near fuse box +2. Locate circuit breakers panel +3. Switch to Dave; obtain toolbox from garage (requires yellow key) +4. Both characters ready: Syd by breaker box, Dave in attic with tools +5. Syd switches OFF all circuit breakers—entire house plunged in darkness +6. Dave immediately uses tools to repair broken wires while power is off +7. Syd switches breakers back ON; power restored +8. Dave enters games room on first floor +9. Insert quarter into "Meteor Mess" arcade machine (quarter obtained from safe) +10. Play game until high score displays; memorize number shown +11. Navigate to dungeon with glowing key and rusty key combo +12. Use both keys to unlock padlocked laboratory door +13. Enter memorized high score at keypad +14. Secret laboratory door opens, granting access to meteor control room + +[Information Brokerage](../puzzles/information-brokerage.md) — Incidental game information (arcade high score) is collected and exchanged for functional progress (laboratory access), differentiating from Symbol Code Translation which requires systematic cipher work rather than direct value transfer. + +--- + +## Puzzle 3: Film Development Chain via Character-Specific Materials Gathering + +### Problem + +Weird Ed needs developed photographs of his meteor plans to help overthrow the meteor's control. The undeveloped film lies in a bush on mansion grounds, but developing it requires: developer fluid (shattered bottle must be soaked up in sponge), red light in darkroom tray, and Michael receiving both film plus developed sponge. The chain spans multiple rooms and characters: Syd drops developer (breaking it), Dave soaks liquid in sponge underground, Syd provides tools to open garage, Michael develops the film using red light and darkroom equipment [DBarker]. + +![Michael developing film—using red light and developer-soaked sponge on photographic tray](./mm-puzzle3.png) + +### What Makes It Rewarding + +This creates a material chain where each component has exactly one source location and character access path. The broken bottle mechanic is elegant: Syd cannot carry the heavy bottle, so it shatters; Dave must have sponge ready to catch liquid underground; Michael provides processing expertise in darkroom. Player discovers through experimentation that developer evaporates or degrades if delay occurs—urgency without explicit timer creates natural pacing. Each character contributes: film collector (bush), chemical gatherer (sponge), processor (darkroom access) [Wikipedia]. + +### Solution + +Undeveloped film is collected, developer fluid absorbed in sponge, Michael processes both on tray under red light—prints handed to Weird Ed, who provides meteor control information. + +### Steps + +1. As Dave, exit mansion front door +2. Examine bush on right side of steps; collect undeveloped film +3. Switch to Syd; enter storeroom through dining room +4. Grab bottle of developer from top shelf—deliberately let it drop and shatter onto grating +5. Dave positions sponge under the shattered bottle +6. Dave uses sponge to soak up spilled developer fluid +7. Michael receives undeveloped film from Dave in art room +8. Michael enters darkroom door on second floor landing (dark initially) +9. Michael closes door; uses "what is" command to find red light switch +10. Turn ON red light, preserving film emulsion during processing +11. Use developer-soaked sponge on photographic tray +12. Apply film to tray to develop the image +13. Collect developed prints from tray +14. Deliver prints to Weird Ed in his room +15. Weird Ed confirms meteor plans visible; schedules meeting in lab + +[Meta-Puzzle Construction](../puzzles/meta-puzzle-construction.md) — Sequential dependency chain where each step's output enables the next (film collected → developer gathered → processing complete), distinguishing from Multi-Faceted Plan where requirements could be gathered in any order before synthesis. + +--- + +## Other Puzzles + +| Name | Problem & Solution | Pattern Type | +|------|-------------------|--------------| +| Security Door Symbol Matching | Save before attempting; booklet printing can mismatch symbols; reload and retry until codes align | [Pattern Learning](../puzzles/pattern-learning.md) | +| Chandelier Drop via Cassette Player | Record music mixed with cassette on stereo, play in sitting room cabinet; vibration shatters chandelier for old rusty key | [Distraction Physics](../puzzles/distraction-physics.md) | +| Green Tentacle Feed Blockade | Feed bowl of wax fruit and fruit drinks to hungry tentacle guarding stairs; path opens to second floor | [Sensory Exploitation](../puzzles/sensory-exploitation.md) | +| Weird Ed Package Pickup Trick | Michael waits by mailbox for preset delivery; when ED answers door, assumes trick and leaves—Michael intercepts package | [Observation Replay](../puzzles/observation-replay.md) | +| Telescope Combination Viewing | Fix wires in attic, power restored; use dimes to operate telescope controls; view into Edna's bedroom to see safe combo | [Symbol Code Translation](../puzzles/symbol-code-translation.md) | +| Plant Growth Vertical Transit | Water plant with jar of water; feed Pepsi to accelerate growth; climb vine into observatory ceiling hole | [Meta-Puzzle Construction](../puzzles/meta-puzzle-construction.md) | +| Arcade Game Coin Slot Pattern | Use dimes in two separate slots, press right-hand button twice to rotate telescope to correct viewing angle | [Pattern Learning](../puzzles/pattern-learning.md) | +| Meteor Launch Sequence Finale | Enter meteor control room; deactivate power lever; retrieve meteor; place in car boot; ignite rocket engine with yellow key | [Meta-Puzzle Construction](../puzzles/meta-puzzle-construction.md) | + +--- + +### References + +[DBarker] Dave Barker, "Maniac Mansion - Solved Walkthrough" (undated). https://www.syntax2000.com/lucasfilm/mansion.shtml + +[Wikipedia] Wikipedia Contributors, "Maniac Mansion — Game Mechanics Overview," Wikipedia. https://en.wikipedia.org/wiki/Maniac_Mansion diff --git a/todos/TODOS.md b/todos/TODOS.md index fa3474e..314e55b 100644 --- a/todos/TODOS.md +++ b/todos/TODOS.md @@ -104,11 +104,11 @@ - [x] Link each puzzle to its pattern type from the Playbook -- [ ] Maniac Mansion: analyze walkthrough and create game section - - [ ] Examine walkthrough files in src/walkthroughs/maniac-mansion/ - - [ ] Identify the 3 best puzzles using analysis-checklist.md criteria - - [ ] Write Problem/Why It Works/Solution/Steps for each puzzle - - [ ] Link each puzzle to its pattern type from the Playbook +- [x] Maniac Mansion: analyze walkthrough and create game section + - [x] Examine walkthrough files in src/walkthroughs/maniac-mansion/ + - [x] Identify the 3 best puzzles using analysis-checklist.md criteria + - [x] Write Problem/Why It Works/Solution/Steps for each puzzle + - [x] Link each puzzle to its pattern type from the Playbook - [ ] Quest for Glory 1: Shadows of Darkness: analyze walkthrough and create game section