Sunday, March 15, 2009

An example of problem solving from the Team Fortress 2 team

Theme/Goal: "improve the player experience around finding a server to play on"

Current Condition: "master servers need to ask a game server for its details, and that server can lie to us if it wants to"

Analysis:

  • "scoring system had to penalize lying without penalizing custom game rules, because some players like custom game rules"
  • "system needed to work entirely from data that didn't come from the servers themselves, so they couldn't lie to us in any way to affect it"
Solution...

0 comments: