Игровой сервер (англ. game server от англ. game — игра и англ. to serve — служить) — программный компонент вычислительной системы, обеспечивающий связь между различными клиентами, предоставляя им возможность коммуникации друг с другом в рамках программной оболочки конкретной игры.
Как правило, игровые сервера запускаются на сервере, работающем на базе Unix-систем или Microsoft Windows. При этом последняя больше всего распространена в силу своего удобства для администраторов игровых серверов, но так же и наименее надежна в плане безопасности.
В свою очередь различные реализации игрового хостинга на базе Unix-подобных систем более безопасны. Различий в стабильности работы игровых серверов на разных ОС практически не наблюдается.
Самые часто встречающимися онлайн играми являются Counter-Strike (в том числе Counter-Strike Source), Lineage, Call of Duty, Team Fortress, Quake, Unreal Tournament, San Andreas Multiplayer(сокр.SA-MP) и другие.
Получение данных о клиенте, в том числе расположение на виртуальной карте мира (в рамках игрового сервера карта может быть любой), о боезапасе, здоровье, направлении движения и действиях клиента. Все перечисленные данные относятся только к виртуальному игровому миру и не имеют никакого отношения к реальному игроку, находящемся за ПК.
Игровой сервер постоянно производит обновление игрового мира. Данные об изменениях отправляются всем клиентам, естественно между сервером и клиентом возникает задержка измеряемая в миллисекундах.
Отправка всех данных после систематизации общей картины игрового мира каждому игроку игрового сервера. Количество данных, которое получит каждый игрок, зависит от значения параметра rate у сервера и у каждого клиента в отдельности. При этом rate клиента не может превышать rate сервера, но не наоборот.
Мониторинг серверов - это информационный проект, на котором размещаются игровые сервера определённой игры, мониторинг обычно состоит из списка адресов серверов, которые в него добавлены, в нём так же указывается информация об этих серверах (айпи, кол-во слотов, онлайн сервера).
Для чего используют мониторинг: Мониторинги используют для раскрутки своих серверов, указывая информацию сервера в полях которые мониторинг предоставляет для заполнения.



