11. Real-time Multiplayer Stack
Web Tools
Network transport layer
Client runtime
Client / editor
tools
Services
Matchmaking,
player identity, VoIP/Chat
Server runtime
Server Mgmt
Hosting, scaling, updates
Vivox
UCG
Services
Dev Dash
Multiplay
Unity
Engine &
Editor
12. Dashboard
Multiplay Matchmaking Service Architecture
1
Game
Server
1
Game
Server
Game
Server
Game Client
InternalAPI
BackendAPI
Orchestrator
Match
Functions
Matchmaker
MatchmakingAPI
Allocator
Matchmaking
Package
Identity, Skill,
Invites, Party
Services
1
Analytics
Configuratio
n
TopLadder
NormalSkill
QueueCatch
13. Unity Roadmap GDC 2019
Production - 5 - Connected Games
Multiplay Matchmaking (Alpha)
Open Match OSS Project v0.1
QoS (latency, packet loss) matching
Custom match functions
Groups
Analytics
Join-in-progress & Backfill
Multiplay-integrated matchmaker
?
16. Unity Roadmap GDC 2019
Production - 5 - Connected Games
Vivox Voice & Text Chat
Server Side Recording
Realtime Text-to-Speech
Realtime Speech-to-Text
Toxicity / Context-based chat filter
Voice Fonts
Voice Messages
Offline Speech to Text
Video Streaming