Tim Cain is a legend among PC RPG fans, with credits spanning Stonekeep, Fallout, Arcanum, Temple of Elemental Evil, Pillars of Eternity and more. Yet his path to that storied career nearly took a different turn.
After leaving graduate school, Cain sent his resume to Interplay, apparently because the company was close to where he lived. It seemed like a pragmatic move, not a calculated strategy. What happened next depended less on fortune and more on what Cain carried in his head: a comprehensive mastery of obscure tabletop rules.
He was eventually hired as a contractor because "they asked me if I knew THAC0," and when competing against another programmer with roughly equal coding ability, Cain did more than answer the question. He asked if Interplay wanted the precise THAC0 values for the four major D&D classes at first level.
THAC0 is famous as the most-derided of old D&D rules. It represents the number a character has to roll on a D20 to hit an enemy whose armour class is zero, which is adjusted during combat based on an enemy's actual armour class.
"They said yes. And I told them the numbers, and I was right. And I got the job."
The decision to hire Cain proved pivotal. GURPS, the Generic Universal Roleplaying System developed by Steve Jackson Games, was originally intended as the underlying ruleset for Fallout, before licensing issues led to the creation of the SPECIAL system. This systems expertise, rooted in Cain's deep knowledge of tabletop mechanics, became essential when that path closed.
In early 1994, Cain began work on an isometric game engine which would eventually develop into Fallout. For the first six months, he was the only employee on the project. He eventually took over the producer role from Thomas R. Decker who had to supervise multiple other projects at the time. Fallout was released in 1997 after three and a half years of development to critical acclaim.
Cain created a YouTube channel in 2011 where he began regularly uploading videos in 2023 discussing the video game industry, game development, business management, and his experiences with different companies and projects. It was in one of these videos that he recounted the THAC0 story, offering young developers a lesson about preparation and specialisation.
The tale itself contains a deeper truth about hiring in technical fields. Two programmers with equal coding ability presented Interplay with a genuine choice. The differentiator was not raw talent but rather the willingness to develop depth in a specific domain. Cain's years playing tabletop RPGs, his decision to master its mechanics rather than simply engage casually, gave him an edge when the moment arrived.
His story also highlights something less flashy but equally important: the value of appearing genuinely interested in what an employer does. By volunteering to recite THAC0 values unprompted, Cain signalled that he understood the domain deeply and cared enough to prepare thoroughly. That combination of expertise and enthusiasm still resonates across industries.