Gamasutra is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
April 4, 2020
arrowPress Releases

If you enjoy reading this site, you might also want to check out these UBM Tech sites:


Synchronous Vs Asynchronous gameplay in online games

by Siddharth Singh on 02/14/12 01:36:00 am

2 comments Share on Twitter    RSS

The following blog post, unless otherwise noted, was written by a member of Gamasutra’s community.
The thoughts and opinions expressed are those of the writer and not Gamasutra or its parent company.


Lately there has been a lot of talk of implementing Synchronous gameplay in online games. Synchronous gameplay would pit human players against each other reducing the role of AI whereas Asynchronous gameplay works on the idea of pitting the player against the AI when the human player is not available (which is most often the case in online social games).

It is being said that by doing so, the developers would be providing the players with a lot of variety in gameplay as human players are much better in responding with different solutions to the same problem as compared to the AI.

After reading a plethora of articles advocating the same, it got me thinking as how much an improvement it would be in terms of gameplay experience when synchronous gameplay would become the norm.

It made me go over my experience as an online gamer and what was the difference in my experience while playing with a human opponent versus that while playing against the AI. I have to admit that the experience was mixed; sometimes it was incredibly different and better whereas sometimes it was just the same.

Why was it? Is it because the quality of human players I faced was different or was it something else embedded into the game? I believe it is the game which makes the difference whether synchronous gameplay would be better or just the same.

Let me take an example of games of the same kind but having different experiences when synchronous gameplay is concerned. First example is FIFA by EA. In this football game, playing with a human opponent offers a much more challenge as compared to playing with an AI.

On the other hand there is another football game GolMania which is on Facebook. In this particular game, the experience is much not different. Why is it so? The difference is in the kind of choices the game offers to the players. In Fifa, the choices being offered to the player are much more varied as compared to in GolMania.

In Fifa, you are in charge of a whole team of 11 players playing on a wide field and the number of things that you can do are enormous. You can choose to defend or attack and the strategic choices are numerous. When there are so many different choices being offered, the experience would be much more engaging when playing against a human opponent as compared to playing with an AI as a human would be able to take much more interesting decision which are going to have a more profound effect on not only the state of your game but also on the way you are strategizing.

The game GolMania would put you in charge of 4 players in a team and there is not much strategizing involved rather than running up the field and trying to score a goal. When there are not a lot of interesting choices to be made, it doesn’t matter if these are being made by a human or the AI as the decisions would be a lot similar as the options are limited.

I believe that Synchronous gameplay is going to play a huge role in the future of online games as the games become more and more complex in nature. When games like Call of Duty or Age of Empires are going to be played on social networking sites, synchronous gameplay would be much more engaging than asynchronous as the decisions by an human opponent would always be much more interesting that an AI opponent.

But for the difference to be noticeable and for Synchronous gameplay to be effective, we need to devise games which are capable of offering the players with interesting choices to make, to be able to decide between attack or defend, to befriend or to make enemy, to not only decide which resource is most important to generate but different ways to generating that most important resources. Unless that happens, unless we offer these interesting choices, it is futile to discuss which is better Synchronous or Asynchronous, as the outcome would be similar.

Related Jobs

Visual Concepts
Visual Concepts — Novato, California, United States

Senior Server Engineer
Visual Concepts
Visual Concepts — Novato, California, United States

Gameplay Software Engineer
Visual Concepts
Visual Concepts — Foothill Ranch, California, United States

Graphics Engineer
Visual Concepts
Visual Concepts — Foothill Ranch, California, United States

Senior Software Engineer - Unreal Engine

Loading Comments

loader image