• Register

Dive into the bizarre world of Epic Loon, a quirky physics platformer for up to 4 players playable in couch co-op or battle mode.

Post feature Report RSS Designing gameplay mechanics for multiplayer mode

When we decided to implement multiplayer in Epic Loon, we encountered a very important problem: how do you keep dynamic gameplay?

Posted by on

In fact, Epic Loon is quite nerve-racking and demanding. In a game with several players, if one player beats the level very quickly and another player takes much more time: how can we limit the time the first player must wait to avoid them getting bored?


That’s where we came up with the idea of the video recorder feature: when the first player finishes, a REWIND mode is triggered (the animated parts of the environment are reversed) which time is proportional to the time elapsed to finish.


Technically, to do that, we have played the environment animations in reverse and have added an effect on the camera thanks to VetaSoft Cameraplay: distortion bands from right to left.


When the time goes back to 00:00, FAST FORWARD mode is then triggered, the framerate is multiplied by 2 and death quickly approaches.


In order to accomplish this, we've simply multiplied the timescale by 2 and added a big layer on the camera with red glitches.


Also, in BATTLE mode, the game is even more dynamic and to keep the players in permanent activity, we’ve added a MANHUNT option. The video recorder features are kept as explained before but in addition, when a player finishes, a sight appears on the screen and he becomes a kind of sniper. To avoid having something too powerful, it’s not possible to shoot a player transformed into a puddle.


With this option, the player is able to shoot the remaining players and also the environment, each shot creating a shockwave which exerts a force on the target.


In the end you have a Battle level which blow your mind and also your alien brains:


Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: