Learn the fundamentals of how to make online multiplayer games.
Crash course in the fundamentals of computer networking and how to make multiplayer games.
Frameworks mentioned:
Netcode - [ Ссылка ]
Mirror - [ Ссылка ]
FishNet - [ Ссылка ]
Photon - [ Ссылка ]
Chapters:
0:00 Why I Love Multiplayer Games
0:38 Types of Multiplayer
2:51 Internet and LAN Communication
6:08 Synchronizing Game State
7:47 State Buffer for Out of Order Commands
9:24 Client-Side Prediction
11:18 Remote Procedure Call
11:45 Client Authoritative Control
13:27 Application in Untiy
14:13 My Experiences
14:52 Try Add Multiplayer to Your Next Game
#gamedev #multiplayer #computerscience
References:
[1] 3kliksphilip - Rubber banding in CS:GO - comparison - [ Ссылка ]
[2] Unofficial GDC Archive - Overwatch Gameplay Architecture and Netcode - [ Ссылка ]
Ещё видео!