14 Июн, 2018

Сетевое программирование на C#

— Сетевое взаимодействие на C#. Основы. Отправка сообщения с клиента на сервер через TCP протокол

— C# Обмен сложными данными по сети. Отправка и получение изображения

— Создание игры
Краткое описание алгоритма:
Клиент подключается к серверу, сервер принимает подключение и выделяет отдельный поток для работы с новым клиентом. После этого клиент запрашивает идентификатор, сервер генерирует его и отправляет в ответном пакете. Далее, клиент начинает бесконечно получать позиции от других игроков. Позиции приходят не постоянно, так как клиент отправляет своё местоположение на экране только после изменения его координат. Отправляет он позицию не конкретно игрокам, а на сервер, который рассылает её всем остальным клиентам. Когда клиент получает пакет с чужой позицией, он перерисовывает у себя на экране игрока, которому эта позиция принадлежит.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *