Case study
Games and virtual environments
Connecting players in a shared Unity environment
We worked on multiplayer systems for joining and sharing a virtual environment. The contribution covered lobbies, player-state synchronization, relay connections and communication integration.
How the workflow fits together.
- 01
Create or join a session
- 02
Connect players through Relay
- 03
Synchronize the shared environment
The workflow
Players needed to join the same session and share a consistent environment. Session membership, connection setup and player movement were connected parts of the multiplayer workflow.
Our contribution
We worked on lobby management, networked player movement, Relay setup and communication integration. These systems supported how participants entered and interacted within the environment.
The engineering approach
Unity Netcode handled shared player state, while Lobby and Relay managed session membership and connections. The project also included Vivox communication integration.
We present selected work anonymously to respect client confidentiality and protect sensitive business and technical information. Each example describes the relevant engineering contribution while keeping identifying details private. Schedule a call to discuss relevant experience.
Back to the project overview