Abstract
Problem: What characteristics make someone a great team member in game development?
Approach: Tim Cain reflects on decades of experience shipping games (Fallout, Arcanum, The Outer Worlds) to identify the five traits he values most in collaborators.
Findings: The five key characteristics are: smart, proactive, passionate, honest, and communicative. Each is distinct — someone can be smart but not proactive, honest but not communicative.
Key insight: Great teams aren't just technically skilled — they're made of people who think independently, speak up, care deeply, tell the truth, and share their perspective even when it's uncomfortable.
1. Smart
Tim's first characteristic is intelligence — but not in the credentialed sense. He explicitly pushes back on the idea that "smart" means "college-educated," citing brilliant collaborators who never attended college, including Interplay's tech director and many people on the Fallout team.
What he means by smart is the ability to think of solutions. When the team hits a problem, smart people generate options: "we could try this, we could do this." Tim has learned that other people will regularly have better ideas than he does — the ending of Fallout was better than his original, and the tech schematics on Arcanum were beyond his own technical ability.
The practical takeaway: surround yourself with clever people because you will encounter problems you can't solve alone.
2. Proactive
Proactivity is distinct from intelligence. A proactive person notices problems and brings them up — whether it's a bug, a broken asset pipeline, or a flawed development process — and offers to fix them.
Tim illustrates this with a memorable story about giving a year-end review. He told the employee: "You do a fantastic job when I ask you to." But the person never initiated anything. Tim's analogy: "You're the type of person who will sit in a room that is on fire and do nothing about it until I step in and say 'the room's on fire, do you mind putting it out?' — and then you jump up and put it right out. But you won't do it until you're told."
The problem was that the promotion the employee wanted required exactly this initiative — noticing problems and fixing them before things burn down. Being reactive, no matter how competently, caps your career growth.
3. Passionate
Tim acknowledges that "passionate" has become somewhat of a loaded term in the games industry, but he stands by it. He'd rather work with someone who is good and excited than someone who is great but indifferent.
Passion shows through in the final product. Games that are technically flawless but feel soulless — no bugs, working quests, functional character systems, yet they evoke nothing — often reflect a team that didn't care deeply about what they were building.
Tim's personal measure: he'd rather ship a game that reviewed "eh" but was a joy to make with a passionate team, than make a blockbuster that was agony to develop. Working with a team that doesn't care is "soul draining."
4. Honest
Honesty is Tim's fourth characteristic, and one he's called "the biggest lesson I had to learn in the industry" — that people would lie to him.
He shares two incidents from the same project:
4.1. The Direct Lie
Someone lied to Tim's face. When confronted, the person said "I was told to lie to you" — apparently thinking that being ordered to lie was an acceptable defense. Tim's response: "If I tell you to murder someone, you're not going to do it. So I don't know why you think being told to lie to my face gets you off the hook." The result was a complete breakdown of trust. Tim simply stopped working with the person for months.
4.2. The Lie of Omission
Tim had asked to be notified whenever changes were made to a critical area of the game. He came in one morning, played the build as he always did, and found an unauthorized change. When he tracked it down, the person responsible for scheduling said: "I was told to put it in and told not to tell you." The person defended himself by saying "I didn't lie to you" — as if omission wasn't its own form of dishonesty.
Tim told him directly: "Going forward, I don't trust you. Every day I'm going to check Perforce for anything you're responsible for scheduling, and if I find something that wasn't approved, we're going to have a problem." It was harsh, but Tim saw no other way to maintain control over the game he'd be held accountable for.
5. Communicative
Communication is the fifth trait and is distinct from both honesty and proactivity. Some people never lie — they simply never say anything. They sit through meetings about features they disagree with or have better ideas about, and contribute nothing.
These people never see themselves as the problem: "Well, I didn't say anything negative." Tim flips that: the reason communicative people are valuable is that even when you disagree with their perspective, it gives you a window into how your players may feel.
Tim acknowledges introversion as a factor but notes there are many ways to contribute — telling your lead privately, using anonymous suggestion systems. The key is that silence isn't neutral. Working with people who never share how they think or feel, no matter how skilled they are, makes for a worse experience than working with a team that talks openly about both the good and the bad.
6. The Complete Picture
Tim's ideal team member is smart, proactive, passionate, honest, and communicative. These five traits are presented without ranking — each is independently valuable and distinctly different from the others. Notably, raw technical skill doesn't make the list. The emphasis is entirely on how people engage with the work and with each other.
7. References
- Tim Cain. YouTube video. https://www.youtube.com/watch?v=SrAuoqdl0os