Risk of Rain 2

Pingle Studio successfully empowers
Risk of Rain 2
with console multiplayer

Case study

Risk of Rain 2 players
enjoy smooth multiplayer
on PS4, Xbox One, and Nintendo Switch

Adapting existing code
to console requirements

Developing console multiplayer
from the scracth

Learn more about our services

here are some solutions we’re
especially proud of

A team of talented Unity developers, QA engineers, Tech Artists, Sound Designers, and managers helped empower Risk of Rain 2 with multiplayer on PS4, Xbox One, and Nintendo Switch. Here are some challenges they faced:

challenge

Optimize the functionality for the optimized assets change on Switch

solution

develop a custom UI-based tool for changing models, materials, and textures

extend the tool’s functionality for faster assets upload

The result: the uploading process time decreased from 2 hours to 40-50 minutes. 

 

challenge

Unclear performance optimization progress during the development

solution

– integrate the plugin for the performance indicators collection

– extend the plugin’s functionality to track the data straight from the console

– send these data to another developed tool for formatting into more convenient images with average numbers, graphs, etc

challenge

Integrate the unfinished PlayStation network architecture with the Steam version network architecture.

solution

– deeply research all the available project documentation

– remove the unused elements

– develop the plan for the necessary functionality

– create the necessary functionality via C#

challenge

Develop the multiplayer architecture for each console

solution

– define the criteria for the multiplayer functionality: documentation, popularity, stability, usability on consoles

– choose PlayFab by Microsoft as the base for multiplayer architecture

– integrate the voice chat, matchmaking, transport, and all the other necessary functions into the plugin

challenge

Optimize in-game sounds for better performance on consoles

solution

–  Set up the Wwise engine to accelerate the sound design implementation pipeline

– Create and implement a sound design optimizing plan, based on the profiling and analytics data

 

related cases

ENDLESS Dungeon
Games Porting
ENDLESS Dungeon
Read case study
Ghostbusters: Spirits Unleashed
Games Porting
Ghostbusters: Spirits Unleashed
Read case study
Insurgency: Sandstorm Level Design
Level design
Insurgency: Sandstorm Level Design
Read case study