@boris
Game publishers have moved to building in house gaming engines. That’s the protocol layer.
They use a studio to development IP into a game. That’s a full stack app, including a client.
DLC and modding tools can extend that app. Frames, alt clients.
Publishers also provide accounts & payment.