claude-haiku-4-5-20251001 · $0.036
Lyman Sheets discusses his legendary coding career and design philosophy in extensive Head2Head Pinball interview.
Lyman Sheets worked 100% of the code on Attack from Mars, Medieval Madness, Monster Bash, Spider-Man, AC/DC, and likely Metallica with minimal late assistance
high confidence · Sheets states 'I'd say, you know, Attack of Mars, Medieval, Monster Bash, Spider-Man, ACDC. I'd probably even say Metallica also. I had some help for, you know, maybe three weeks right before the game was put out.'
Batman 66 required Sheets to review approximately 55 hours of TV material (120 episodes × 24-25 minutes each), with over 80% usable for the game
high confidence · Sheets: 'There were, I think, around 120 episodes of Batman, the TV series, over three years. So each one's about, I think, like 24, 25 minutes. So, I mean, it's, you know, it's pretty close to, like, I'll say 52 hours or 55 hours of material to go through. And then of that, I think we could use maybe a little over 80% of the material.'
Batman 66 was originally intended as Premium-only, which influenced Sheets' decision to incorporate extensive video content
high confidence · Sheets: 'I didn't realize at the time, you know, kind of like what the company was doing with the LEs and the super LEs. And that, I mean, I just thought it was like, well, okay, it's going to be a premium only and so on.'
Batman 66's villain select screen design has remained unchanged for approximately two years since initial release
high confidence · Sheets: 'That villain select screen has been in the game in that same form, I don't know, probably like for the last two years.'
Batman 66 took longer than any previous game Sheets worked on, despite being a 'studio title' with fewer allocated resources than 'Cornerstone titles' at Stern
high confidence · Sheets confirms it's 'easily the most amount of time I've spent on a game' and notes 'Batman was like the first studio title' with less resources than Cornerstone projects
Sheets had no dedicated art support on Batman 66 and handled video asset acquisition independently in addition to programming
high confidence · Sheets: 'I was off by myself. I was pretty much my own, as far as the video assets go, I was pretty much my own art support in terms of getting content into the game'
“For me, it's because the games are not like Attack from Mars, very simple, straightforward, pretty easy to balance the game out. There are a lot more rules in the games today, and the scoring is a little bit more, I'd say, like, you know, less linear.”
Lyman Sheets @ ~8:30 — Explains the increased complexity and difficulty in balancing modern pinball code compared to classic games
“I really loved that theme, and for me, it's just a complete departure, theme-wise, from some of the stuff I had worked on, you know, in the past, like Metallica and Walking Dead are pretty serious kind of... And I was just looking and embracing an opportunity to work on, like, a more humorous, funny, kind of lighthearted game.”
Lyman Sheets @ ~22:00 — Reveals Sheets' intentional design philosophy of varying game tone and theme to avoid repetitive design patterns
“One of my biggest fears is like just sort of falling into a rut where it's like, okay, I did this game and then I made that game and I made this game and then they all kind of like feel the same or play the same or, you know, whatever it happens to be.”
Lyman Sheets @ ~40:00 — Core design philosophy statement about avoiding monotonous game design across multiple titles
“For me, obviously, the more positive feedback you get from the game when you do something that's good. For me, I would always like the feedback to be kind of proportional to, like, what I'm getting on a shot or for an award or whatever it happens to be.”
Lyman Sheets @ ~15:00 — Describes Sheets' approach to proportional audio/visual feedback design in code
“The Walking Dead is a really interesting situation... when it came out, people were sort of really focusing on the layout being a little bit brutal... but then you did this update that completely changed that game.”
Ryan C. (Host) @ ~11:00 — References the famous Walking Dead code update that transformed reception of the game
“I want to know where my points are coming from. You know, when I play a game and I'm in multi-ball and I have five things going or whatever it is, I can maybe, if I'm not playing the game or if I'm watching somebody, I can at least see on Batman, I can see all the things that are going on and the scores that I'm getting from all of the stuff with the different, like the little mini TVs on the side.”
community_signal: Sheets continuously monitors competitive play, streams, and tournament results to identify exploits and balance issues; relies on community feedback (particularly Kaylee and Keith Elwin) for identifying design problems
high · Sheets: 'I can't go to all the tournaments... Just for me personally, I play the stuff that I work on... there are a whole bunch of other people who play the games... Kaylee is pretty good at just sort of sniffing out exploits'
competitive_signal: AC/DC experienced dominant single-song strategy (War Machine, Hell's Battles) requiring nerfs; Sheets confirms awareness and iterative balancing in response to tournament meta
high · Host notes 'people were just, you know, either War Machine all day or Hell's Battles all day, and obviously those have, you know, been nerfed a little bit' and Sheets acknowledges this feedback
design_philosophy: Sheets expresses mild regret about Iron Man super jackpot audio feedback lacking impact relative to visual animation, suggesting potential future refinement
medium · Sheets: 'if I had an opportunity to go back and, you know, put a few finishing touches on Iron Man, like, when I get the super jackpot on Iron Man, like, I'd like there to be, like, some big, huge sound when you hit the shot'
design_philosophy: Sheets intentionally designs multiple viable gameplay strategies and modes to discourage monotonous single-strategy dominance; AC/DC specifically designed to enable song selection variety based on player skill/preference
high · Sheets on AC/DC: 'I'm going to play Thunderstruck because, like, I can't hit shots. Or I'm going to play War Machine because I'm really good at live catching.' vs. earlier observation that players defaulted to single strategy (double-linked super)
groq_whisper · $0.437
Batman 66 Super LE customization feature uses serial numbers and service menu settings to enable personalized callouts and speech for individual machines
high confidence · Sheets explains: 'It's default off. So that way, most people... There's a setting... you can go in the settings and turn it on, and the software will have in it track mode speech and game speech that's customized for the serial number'
Lyman Sheets @ ~33:00 — Explains design intent for Batman 66's LCD mini-display system to improve player feedback visibility
“I had accumulated a bunch of bug fixes and small miter rule tweaks and scoring tweaks and features... for Attack from Mars and Medieval Madness and Monster Bash. And, you know, they just sort of sat on my hard drive... And then right before Williams was about to close up... I asked Ted if, you know, like, hey, can we put this out?”
Lyman Sheets @ ~28:00 — Historical context on preservation of classic Williams game code updates before company closure
design_philosophy: Sheets deliberately varies game tone, theme, and rule structure across titles (Batman 66 humorous vs. Metallica/Walking Dead serious) to avoid design stagnation and monotony
high · Sheets states: 'One of my biggest fears is like just sort of falling into a rut... I try pretty hard each time to try to do something new' and contrasts his approach with Williams' repetitive progressive jackpot designs (1986-1989)
licensing_signal: Batman 66 required extensive manual curation of 55+ hours of TV material with selective ~80% usability rate; Sheets served as primary asset curator rather than having dedicated licensing/art support
high · Sheets reviews 120 episodes (52-55 hours total), selects 80% usable, and personally serves as 'own art support in terms of getting content into the game' alongside programming duties
personnel_signal: Batman 66 was primarily solo-coded project by Sheets with minimal external support, representing departure from typical Stern team resource allocation for Cornerstone titles
high · Sheets: 'I didn't really have any other resources I could use on the project. I mean, it was pretty much just myself and Tony DeFeo' and 'It's easily the most amount of time I've spent on a game'
product_strategy: Batman 66 Super LE serial number customization allows personalized callouts and speech via service menu settings; represents innovative post-release content differentiation strategy
high · Sheets explains 80 Super LEs receive custom track mode speech and game speech keyed to serial numbers; feature is default-off in service menu and populated via customer feedback survey
product_concern: Walking Dead initially received negative feedback for brutal layout difficulty; Sheets' code update transformed perception by balancing difficulty and accessibility while maintaining scoring depth
high · Hosts and Sheets discuss that initial release was 'brutal' and 'had some negative feedback' until Sheets' update made it 'legendary'; Sheets explains playtesting real machines vs. perfect whitewoods revealed usability issues
technology_signal: Batman 66 extended development cycle directly attributable to Spike 2 LCD system as new technology requiring problem-solving and extended implementation time
high · Sheets: 'here at Stern, we were bringing up Spike 2, the LCD system. There were, I mean, any time you bring up new technology, it's always, it takes a little longer. You struggle through some problems'