The matchmaking server creates game instances of 4 players each.
System Flow
The matchmaking server tells each player the IP and port # to connect to.
Rebound
Online multiplayer arena deathmatch video game (UE4) with a matchmaking server (NodeJS).
Responsible for design, artwork, mechanics, multiplayer support, and matchmaking system.