tagalong, co-op

Avoiding the “Tagalong Trap”

Ever since Tennis for two in 1958, games designed for two or more players have been fairly common. Many games claim to be co-op, but merely offer an experience where only one player is needed to beat the game, while the other can simply “tag along.” In these games, the second player is effectively rendered superfluous and begs the question: How can we design true co-op games to avoid this “tagalong trap?”

In this blog we’re going to look at cooperative games, and identify components that make them “true co-op games” where both players perform active and meaningful roles, as well as cite examples of how we implemented these components when designing Shadow Puppeteer.

Cooperative games challenge players to work together: To succeed or fail as a team as they strive to reach a common goal. In these games, players can have identical or differing abilities. As such, we will not be covering competitive or adversarial multiplayer titles like Street Fighter or Mario Kart.

The first recorded co-op game was Fire Truck [1978]. Fire Truck challenged one player to steer the front of a fire truck while the other maneuvered the rear. Examples of more recent co-op games include Monaco: What’s Yours is Mine and Portal 2.

tagalong, monaco, portal
But not all co-op games are created equal. Some co-ops are engaging, giving both players a sense of purpose, while others can cause frustration or apathy due to an imbalance in the distribution of skills to each player. So, what makes a good co-op experience? This was the central question Sarepta studio asked ourselves as we began development on Shadow Puppeteer. And to answer it, we examined co-op games throughout history to identify what makes a good co-op game deliver an unforgettable and unique experience.

tagalong co-op games
Our analysis and internal discussions resulted in the identification of three components that we believe define what we call “true co-op games.”

1. Relies on two or more players

Many co-op games offer players two ways to play the same version of the game: one that you can play by yourself, and another that you can play with another player. But unless all players are integral to the completion of the game, there can be limited incentive to cooperate.

For example, Little Big Planet has sections that you can only access and complete if you have the minimum required number of players. By comparison, the NES title Chip ‘n Dale Rescue Rangers can be played in both single player and co-op. In this example, the addition of another player makes the game become easier, making it more accessible to less skilled players.

tagalong, little big planet, chip n dale rescue rangers

Consider the difference between requiring and allowing two players.

2. Each Player has different roles/skills

Very often in co-op games, the two characters have identical roles or skills. This can result in players dividing tasks throughout the game between them to increase efficiency. This can also, and most often does, result in one character performing all major actions, while the second simply “tags along.”

A good example, of how different player skills can create an engaging co-op experience, is Trine 2. Players control three characters with different abilities: The wizard can cast spells that move or create objects, the thief can use a grapple or a bow and arrows, while the knight has superior fighting abilities and strength. Conversely, in Halo 3: ODST both players play an Orbital Drop Shock Trooper, and although they can choose to equip different weapons, each player’s’ skills and abilities are identical.

tagalong halo trine shadow puppeteer

Do your characters have the same skills and abilities inside the game, and how does that effect your co-op play?

3. Each player has equal importance/ tasks to perform

A good co-op game should engage all players equally, i.e., avoid having one feel like a “sidekick.” Whether players have different or similar skills and abilities, it’s important that they both feel like active, contributing members.

In Ibb & Obb both characters are presented as equals. The two can either move in the world above the ground with regular gravity, or use portals to walk upside down in the world below. They have similar skills and abilities, but some portals can only be used by specific characters. This ensures that both players take on an active role where they contribute. Both the path above and below offers challenges, and the players take turns having to perform important tasks in order for both to progress. The valorant cheats and other codes can be availed by a gamer to explore their favorite game a lot more.

Another example of this is Paul & Percy. Unlike Ibb & Obb this game utilizes a switch mechanic between the two characters, which enables single player. Paul & Percy have the same abilities, but the characters are consistently separated on either side of screen. This means that the characters are always taking turns to move objects around their side to enable both to progress, creating a natural flow of “back and forth” gameplay.

tagalong, ibb & obb, paul & percy

Similar abilities can still provide agency for both characters when they are in separate locations. 

Making Shadow Puppeteer a “true co-op” game

After having examined co-op titles and assessed the properties of what made them fun and memorable, we turned to our own game, Shadow Puppeteer. How could we take the new knowledge we had acquired and apply it to the development of this game? Within the context of our concept, how could we ensure that we created a compelling experience dependent upon both character’s unique skills and participation?

At the very core of Shadow Puppeteer lay the premise of a boy and his shadow, and the exploration of the idea of ‘what would happen if our shadow came alive’. How would the Boy and Shadow differ in how you played them? What similarities would they have, if any?

With our initial premise we were creating a situation that in itself made it necessary to have both players contribute in an active manner, by separating the two players in different “dimensions.” On character, the Boy, could operate in 3D space, while the other character, the Shadow, could exist in the 2D. And with this, we could create an internal logic in the game that communicated well to the players the unique value of each character, making it easy to understand why certain actions and places were accessible to one character and not the other.

tagalong, shadow puppeteer, co-op

The Boy and Shadow of Shadow Puppeteer.

Since Shadow Puppeteer would mix platforming and puzzle solving we decided that  the characters would have certain similar abilities to perform core gameplay actions. They can both walk, run and jump. This also fits the narrative of the characters since both have the same origin (connected as human and shadow). They also have common basic interaction skills: such as moving crates, pulling levers or carrying lids. The difference is that the Boy interacts with objects in the “real” world, whereas the Shadow interacts with the shadow of those objects. Doing this  gave us the opportunity to make puzzles where part of the solution was figuring out who needed to interact with what. For example, having one object’s shadow cast within another shadow, makes it inaccessible to the Shadow character. Similarly, placing objects in the background or foreground can bring it into or out of the Boy’s reach.

tagalong, shadow puppeteer, character skills

The lid: An example of when both can use an item, but the result is different.

In addition to sharing core gameplay abilities, the characters have unique skills. We altered the Shadow’s gravitational pull to make him drawn to the closest, strongest light source. This would enable the Shadow to reach new places within levels. This could have been a mechanic that made the Shadow significantly more active than the Boy, but instead it balanced the two characters out: The Boy already had an additional platforming element by being able to move in the third dimension. Source change would be the Shadow’s response to that. The characters also have a skill dependent upon another: The Boy can create different shadow tools with his lantern, that the Shadow can pick up and use. Making this mechanic of creating and using shadow tools a joint effort makes players communicate and work closer together.


Balancing action and importance

Each character had to be equally important with the same amount of tasks to do. This was implemented with the two other central co-op components through the game’s level design. As an example: let’s look at an early level called “Home.”

The players have witnessed the Shadow Puppeteer stealing all the other shadows. They have been introduced to core gameplay mechanics: moving, jumping and activating interactive objects. Here, the players start off meeting the Puppeteer, who becomes unexpectedly diminished as the handle of his musical instrument breaks, leaving him without his weapon. The Puppeteer runs and the players are faced with their first true co-op challenge.

tagalong, home, shadow puppeteer

The Boy can climb the ladder, but how will the Shadow progress?

The Boy can progress through the first section of the level by climbing a ladder. However, the ladder only exists in the 3D world, which is unaccessible to the Shadow, blocking his advance. The differences in the characters’ abilities creates a situation where they must consider how to use each other’s situational strengths to compensate for each other’s weaknesses. To help the Shadow progress, the Boy must pull a crate from the shadows into the light in order to create a platform for the Shadow cast by the crate.

tagalong, shadow puppeteer

Which of the characters can get up to the next landing?

But at the next stage the shoe is on the other foot. A tree branch in the foreground is casting a shadow, creating a platform to the next landing. The Shadow can easily use the branch’s shadow to advance. But, the Boy can’t jump on a thin branch in the foreground then jump to the landing in the background. The Shadow must jump up, push the shadow of the crate, so the actual crate falls to create a platform for the Boy. The “first one, then the other” nature of this play creates a dynamic that emphasizes the importance and dependency of both players and balances the amount they have to do so their involvement feels equal.

tagalong, home, shadow puppeteer

Cooperation through assistance.

The lesson…

Creating an engaging co-op experience comes down to carefully understanding the roles the characters play, and balancing their involvement throughout the experience. It is an iterative process, where you’re constantly assessing whether you’re achieving your goals with the current mechanics and level design. Remember, a co-op game is nothing without players, so it’s important to test often and make sure each player is feeling engaged.


296 thoughts on “Avoiding the “Tagalong Trap”

  1. I simply wanted to post a small word to be able to say thanks to you for those splendid items you are showing here. My prolonged internet research has finally been honored with brilliant tips to write about with my good friends. I ‘d tell you that we readers are truly fortunate to exist in a good website with many brilliant people with great secrets. I feel somewhat privileged to have come across your webpage and look forward to really more exciting times reading here. Thanks once more for a lot of things.

  2. I simply wished to thank you so much all over again. I do not know the things that I could possibly have made to happen in the absence of the information shared by you directly on such concern. It had become an absolute troublesome case in my view, but looking at the professional avenue you processed that took me to leap over fulfillment. I am just grateful for your guidance and even pray you are aware of a powerful job you were getting into training other individuals with the aid of your web page. I am certain you’ve never met all of us.

  3. Thanks so much for providing individuals with an exceptionally memorable possiblity to read critical reviews from this site. It is often very awesome and jam-packed with fun for me and my office fellow workers to search your web site a minimum of thrice per week to study the newest secrets you have got. And lastly, we are at all times pleased considering the excellent tricks you serve. Selected 2 ideas on this page are undoubtedly the most suitable we have had.

  4. raytalktech.com
    Liu Jian은 약간 웃으며 “당신과 노인이 내각에 오는 것이 무슨 문제입니까? “라고 말했습니다.Liu Jian은 미소를 지으며 말했습니다. “폐하가 말한 것은 장관이 폐하보다 훨씬 열등하다는 것입니다.”

Leave a Reply

Your email address will not be published. Required fields are marked *