Сайт | Лаборатория | Форум | Wikiservia



In english

harpywar.com

Главная

Вики

Форум

Лаборатория

 Статьи
   Игры
   Настройка серверов
     PvPGN
     D2GS
     NFS: U
     Apache
     ArcEmu

   Кодинг
     .NET
     PHP

   Разное

 Проекты
   QDoom
   IRC Search
   vbreality [web]
   UTech p2p Realm [web]
   PvPGN система статистики
   Diablo 2 Launcher
   WoW Simple Launcher

 Моё
   Творчество
   Оборудование

Поиск по сайту


Хостинг и VDS, скидка при переходе
 
Diablo 1 noCD
Смена игрового порта Battle.net
Соединение в играх по Battle.net
Изменение ссылки на статистику Starcraft [x]
Battle.net сервер в реестре
Подключение к серверу PvPGN через mIRC
Stack в игре Starcraft
Старые игры и Windows Vista
Соединение в играх по Battle.netСоздано: 18.04.2007
Изменено: 25.02.2010
Автор: HarpyWar

Starcraft / Warcraft 2

    Трафик одновременно передается между всеми игроками, синхронизируя все их действия. Это объясняется отсутствием лагов, либо одинаковым наличием их у всех игроков.

    Если оба игрока сидят за NAT′ом, они не смогут находиться вместе в одной игре. Так же, если между всеми игроками нет соединения, в игре начнутся сильные лаги (отрывистые), т.к. пакеты от какого-то игрока идут через хост, а до других по каким-то причинам не доходят (или до кого-то одного).

    Если хост выходит, им становится другой рандомный игрок.

    Starcraft game connections


Warcraft 3 / Diablo 1 / Diablo 2 (Open)

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

    При игре через кнопку "меч" может выкидывать одного из игроков сразу после начала с причислением ему поражения, а другому - победы. Это объясняется отсутствием соединения между ними (полного, или только вовремя начала игры). Такое может быть из-за разных версий, зависания (или долгой загрузки) игры, блокирования трафика файрволлом у одного из игроков.

    Если хост выходит, им становится другой случайный игрок.
    На эмуляторе PvPGN, после выхода хоста, игра иногда прекращается с вылетом всех игроков. Опять же, из-за невозможности хостить игру ни одним их оставшихся игроков.

    Warcraft 3 game connections


Diablo 2 (Closed)

    Если игра ведется на открытом сервере или по LAN′y, весь трафик проходит через хост, как и в Warcraft 3. Хост выходит - игра прерывается.


    Если на закрытом сервере - весь трафик проходит через удаленный сервер Battle.net.

    Diablo 2 game connections

    Созданная игра не прекращается до тех пор, пока в ней находится хотя бы один игрок (или по таймауту на сервере).


Для всех игр соединение было проверено и подтверждено с помощью сниффера CommView.

Нет комментариев

Есть вопросы по настройке игровых серверов? Добро пожаловать на форум!

Имя: Проверка: = 9441


© 2006—2017, HarpyWar

Любое копирование информации с этого сайта - только со ссылкой на источник.
Это в одинаковой мере распространяется на любую авторскую информацию в интернете.