YoVDO

Reliving the History of Multiplayer Games

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Mobile Development Courses Network Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution of multiplayer gaming in this GOTO 2013 conference talk. Delve into the technical challenges and solutions encountered when developing social games at Wooga, from simple asynchronous interactions to real-time multiplayer experiences. Learn about network architectures, communication protocols, latency issues, and connection loss management in the context of mobile game development. Discover how lessons from early multiplayer games are being applied to create engaging social experiences on mobile platforms. Gain insights into prototype development, server architecture, matchmaking systems, and the use of technologies like UDP, Erlang, WebSockets, and WebRTC. Understand the tradeoffs and considerations involved in bringing multiplayer functionality to modern mobile games.

Syllabus

Intro
Technology
PacMan
Real Interaction
Mobile Development
First Prototype
RealTime UDP
State Updates
Server Architecture
Matchmaking
Network Link Conditioner
Erlang
Back Home
One Next Step
Tracking Games
Questions
Tradeoff
WebSockets
WebRTC
WebSocket
Locker
Binary


Taught by

GOTO Conferences

Related Courses

Addressing Algorithmic Bias
GOTO Conferences via YouTube
Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube
Why Static Typing Came Back
GOTO Conferences via YouTube
Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube
It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube