Version: 1.1.0
Introduction
There are many different architectures for creating multiplayer games. Your game can run on dedicated servers like many esport titles do or connect clients directly and use a lockstep approach. Finally many games allow a client to host a game and then other players to join that session.