Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Connected Games - Building Real-Time Multiplayer Games with Unity and Google

Unity via YouTube

Overview

Explore the world of real-time multiplayer game development using Unity and Google technologies in this comprehensive 45-minute Unite LA session. Gain insights into the challenges and solutions for building globally scalable multiplayer games. Dive into various multiplayer "levels," from local couch co-op to dedicated game servers, and understand their respective scorecards. Learn about Unity's transport goals, server authority, and the pros and cons of different hosting options. Discover essential building blocks like matchmaking, networking transport, and game hosting servers. Get hands-on with the FPS Sample Netcode and explore the alpha version of Unity's matchmaking system. Understand pricing models and leave equipped with the knowledge to create engaging real-time multiplayer experiences that can serve a global audience.

Syllabus

Intro
Connected Games "Levels"
Real-time Multiplayer Core Challenges
Real-time Multiplayer Software Stack
Local ("couch" multiplayer)
Local ("couch multiplayer") Scorecard
LAN Games (offline) Scorecard
Peer-to-peer (P2P) Scorecard
Dedicated Game Server Scorecard
Topology Summary Scorecard
Real-time Multiplayer Stack
Connection
Unity Transport Goals
Server Authority
On-Prem vs Cloud
Unmanaged vs Managed Services
Game Communication Services REST can build on top of RPC, so it's not REST VS RPC
Matchmaking Considerations
Traditional Architecture
Building Blocks
Assigning Matches
Networking Transport
FPS Sample Netcode
Game Hosting Servers: Create Fleet
Game Hosting Servers: Deploy Build
Game Hosting Servers: Allocate Server
Matchmaking Alpha: Enable
Matchmaking Alpha: Configure
Matchmaking Alpha: Integrate
Matchmaking Alpha: Run
Pricing Model
Real Time Multiplayer at Unite LA

Taught by

Unity

Reviews

Start your review of Connected Games - Building Real-Time Multiplayer Games with Unity and Google

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.