Как используя C# создать игровую сессию?
Я изучаю разработку онлайн игр, и в связи с этим возник вопрос: как используя C# создать игровую сессию? То есть когда разные игроки присоединяются к "игровой комнате" и каждый видит действия персонажей друг-друга в реальном времени. К примеру матч в Dota, или бой в World of Tanks.