Overwatch’s Overtime

How Overwatch controls when every match peaks, and prevents lulls in gameplay.

Sometimes the last couple of minutes of a football/soccer game are really boring. One team is up 3 goals and there isn't much time left on the clock, the game is basically over even if it will take a couple more minutes before the game is technically over. This is a problem from a satisfaction standpoint. The thrill of victory gets thinly spread over those minutes between when the game is basically over and technically over, and the losing team just gets to be stuck in an unwinnable game. We want victory to have impact, and we want the game to continue to feel competitive until the very last moment as being trapped in an unwinnable game feels shitty for one team and boring for the other.

We want the game to get more exciting as the timer whittles down to the last couple seconds, not less. That means keeping the match competitive until the very last moment. A sport that does this well is baseball.


Can everyone please pretend I put in sufficient disclaimers here stating that soccer/football/baseball are all great sports/games and that I'm not saying one is overall better then another? (img)

Baseball isn't timed like soccer/football, instead each team gets as much time as they need but can only fail so many times (each "out" is a failure in this context). Notable in this model is that while there is a limit to how often you can fail, there is no limit to how often you can succeed. You can score an infinite amount of runs without getting a single out. This means that until the final pitch both teams have a realistic path to victory. Even when it is unlikely, it is there, and that presence makes the match more interesting and tense as it nears its end.

Most of the maps in Overwatch are based on a timed challenge. One team tries to take over a series of points and the other team tries to deny them those points for a couple of minutes, or one team tries to push a cart and the other team tries to stall them for a couple of minutes. Given that these challenges are timed you would think that the matches have the same problem as soccer/football where the end of the match becomes boring and pointless. That there would of come a point at which there is no longer enough time to push the cart as far as it needs to go or to capture a point even if everyone was there to do it. Overwatch though avoids this problem by having Overtime.

If you are the team pushing the cart then so long as there is someone on the cart the game won't end, ever. Same for point capture, so long as you have someone contesting the point you haven't lost. The cart won't go forward if an enemy is also on it, but the game will stay in overtime as long as it needs to.


This system is also reminiscent of how Tennis scores games. In a tennis match you have to score four points to win but you also have to have 2 or more point then your opponent. You don't just have to win, you have to have a sufficient margin of victory. The match will continue until someone has definitively won. (img)

As you complete objectives the Overwatch gives you more time. It would of been easy for them to give you 10 minutes to accomplish 2 things but instead they give you 5 minutes to accomplish the first objective and then add another 5 minutes when you have so you can go for the second objective. The point of doing this is to prevent the games from dragging on. If the attacking team is doing very poorly then lets call it and move on.

imageThis is how Overwatch keeps matches interesting, by both making sure a match can end quickly if one team isn't doing very well yet always giving both teams a chance of winning regardless of how much time is left.

Overwatch structures each match to be always be as interesting as possible by cutting out as much of the dead air as it can. It keeps hope alive for both teams until the very last moments, and end the game as quickly once that hope dies. Overwatch doesn’t drag out the games and force players to watch themselves die slowly.

Latest Jobs

Manticore Games

San Mateo, California
Senior Software Engineer - Mobile

Sony PlayStation

San Diego, California
Sr. Online Programmer

The Walt Disney Company

Glendale, California
Associate Marketing Manager - Walt Disney Games

Insomniac Games

Burbank, California
Accessibility Design Researcher
More Jobs   


Explore the
Subscribe to
Follow us

Game Developer Job Board

Game Developer Newsletter


Explore the

Game Developer Job Board

Browse open positions across the game industry or recruit new talent for your studio

Subscribe to

Game Developer Newsletter

Get daily Game Developer top stories every morning straight into your inbox

Follow us


Follow us @gamedevdotcom to stay up-to-date with the latest news & insider information about events & more