Have you ever wondered how multiplayer games operate? How exactly do they work and what kind of technology is used to make them? In this video I try to answer this question with as basic explanation as possible. Understand exactly what is a ping and all the working that happens in the background that delivers a concurrent experience to all the users.

A multiplayer video game is a video game in which more than one person can play in the same game environment at the same time, either locally or online over the internet (e.g. World of Warcraft, Call of Duty, PUBG, etc.). Multiplayer games usually require players to share the resources of a single game system or use networking technology to play together over a greater distance; players may compete against one or more human contestants, work cooperatively with a human partner to achieve a common goal, supervise other players’ activity, co-op. Multiplayer games allow players interaction with other individuals in partnership, competition or rivalry, providing them with social communication absent from single-player games.

You can make multiplayer games in almost any engine. It is extremely easy to make such games in Unity Game Engine using Photon Unity Networking (PUN) plugin.