Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Мережева гра "Хрестики-Нулики" між довільними користувачами локальної мережі

Реферат Мережева гра "Хрестики-Нулики" між довільними користувачами локальної мережі





password - інформація про обліковий запис, яку необхідно зареєструвати.

Пакет запиту авторизації на сервері. Цей пакет використовується тоді, коли користувач вже зареєстрований на сервері, але для входу потрібно перевірити правильність інформації облікового запису. Формат пакета наступний:

req_auth; login; password;

де req_auth - заголовок пакета запиту авторизації, login і password - інформація про обліковий запис, яку необхідно перевірити.

Пакет відповіді з'єднання з сервером. Цей пакет використовується, коли користувач вдало з'єднався з сервером, і той прийняв його реєстраційні/авторизаційні дані. Формат пакета наступний:

resp_con; successfully; message;

де resp_con - заголовок пакета відповіді, successfully - результат підключення (вдало/невдало), message - повідомлення від сервера.

Пакет повідомлення чату. Цей пакет використовується, коли користувач відправляє повідомлення в загальний чат. Формат пакета наступний:

chat_mes; login; message;

де chat_mes - заголовок пакета повідомлення, login - логін користувача, що відправив повідомлення, message - текст повідомлення.

Пакет пошуку гри. Цей пакет використовується, коли користувач хоче почати гру. Сервер ставить користувача в чергу пошуку суперника. Формат пакета наступний:

req_game; login;

де req_game - заголовок пакета пошуку гри, login - логін користувача, що бажає почати грати.

Пакет припинення пошуку гри. Цей пакет використовується, коли користувач з яких-небудь причин передумав починати гру. Сервер видаляє користувача з черги пошуку суперника. Формат пакета наступний:

cncl_req; login;

де cncl_req - заголовок пакета припинення пошуку гри, login - логін користувача, що бажає припинити пошук.

Пакет результату пошуку гри. Цей пакет використовується, коли сервер знаходить пару користувачів, готових почати гру. Формат пакета наступний:

resp_game; enemy_login; turn;

де resp_game - заголовок пакета результату пошуку, enemy_login - логін опонента, turn - право першого ходу.

Пакет ходу гравця. Цей пакет використовується, коли гравець робить хід. Формат пакета наступний:

game_move; enemy_login; x; y;

де game_move - заголовок пакета ходу гравця, enemy_login - логін опонента, x і y - координати ходу.

Пакет перемоги гравця. Цей пакет використовується при завершенні гри на користь одного з гравців. Формат пакета наступний:

win_game; enemy_login; x; y;

де win_move - заголовок пакета перемоги...


Назад | сторінка 4 з 12 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розрахунок середнього часу доставки пакета для кожного виду інформації
  • Реферат на тему: Вибір пакета матеріалів для жіночого жакета
  • Реферат на тему: Призначення, склад і особливості інтегрованого пакета MS Office
  • Реферат на тему: Застосування пакета MathCad для дослідження критичних навантажень на балку ...
  • Реферат на тему: Підбір матеріалів пакета вироби моделі жіночого ошатного костюма для урочис ...