WikiSort.ru - Комьютерные игры

ПОИСК ПО САЙТУ | о проекте

Игровой сервер (англ. game server от англ. game — игра и англ. to serve — служить) — программный компонент вычислительной системы, обеспечивающий связь между различными клиентами, предоставляя им возможность коммуникации друг с другом в рамках программной оболочки конкретной игры.

Онлайн-игры

Самыми часто встречающимися онлайн-играми являются Dota (Defense of the Ancients) World of Warcraft, Counter-Strike (в том числе Counter-Strike Source), Lineage, Lineage II, Call of Duty, Team Fortress, Quake, Unreal Tournament, San Andreas Multiplayer (сокр.SA-MP), PUBG, Overwatch Minecraft и другие.[источник не указан 3364 дня]

Также, существует множество серверов, поддерживающих различные интеллектуальные игры: шахматы, го, сёги, маджонг и другие.

В работе игрового сервера можно выделить 4 основных механизма:

Связь с клиентом

Получение данных о клиенте, в том числе расположение на виртуальной карте мира (в рамках игрового сервера карта может быть любой), о боезапасе, здоровье, направлении движения и действиях клиента. Все перечисленные данные относятся только к виртуальному игровому миру и не имеют никакого отношения к реальному игроку, находящемуся за ПК.

Синхронизация полученных данных

Игровой сервер постоянно производит обновление игрового мира. Данные об изменениях отправляются всем клиентам, естественно между сервером и клиентом возникает задержка измеряемая в миллисекундах.

Отправка данных клиенту

Отправка всех данных после систематизации общей картины игрового мира каждому игроку игрового сервера. Количество данных, которое получит каждый игрок, зависит от значения параметра rate у сервера и у каждого клиента в отдельности. При этом rate клиента не может превышать rate сервера, но не наоборот.

Административная панель

На игровых серверах имеются администраторы. Такие игры, как SA-MP и Counter Strike используют систему Rcon. Главный администратор имеет доступ ко всему игровому миру (на сервере) и может изменять параметры игры. Также многие владельцы серверов арендуют административные права в игре, но эти права не могут превышать права главного администратора. Однако у администраторов тоже есть функции управления игрой, например:

  • Kick — принудительное выкидывание игрока с сервера,
  • Warn — оповещение/предупреждение игрока о нарушении правил поведения на сервере,
  • Time Ban — запрет игроку опредёленное время играть на сервере,
  • Ban — запрет входа навсегда,
  • UnBan — отмена бана,
  • Freeze — «заморозить» (обездвижить) игрока,
  • UnFreeze — «разморозить» игрока,
  • Weather Set — изменение погоды на сервере,
  • Time Set — изменение времени в игре,
  • ClearChat — очистить чат.

Global Play

Игровые серверы не поделены по региональному признаку. Таким образом игрок с американским или российским аккаунтом может играть на сервере любого региона мира.

См. также

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии