Skip to content

Как играть по сети

Примечание: Подождите! Стойте! Это старая статья и некоторые методы уже давно устарели и практически не работают.

Во что играть?

В настоящее время легаты ведут сетевые баталии в "Периметр: Геометрия войны" версии 1.02(1) + комьюнити-патч. Также часто используется карта Круг (просто разархивируйте в папку с игрой. Внимание, установка этой карты меняет высоту зеро-слоя на одной из миссий кампании!). Предыдущие версии и версия 1.03 "Геометрии войны", а так же текущая версия "Завета Императора" имеют большие проблемы с балансом и сетевой синхронизацией.

С кем играть?

Discord #perimeter - там вы найдете с кем поиграть.

Практически все легаты регистрируются на форуме exodist.net (ныне почившем) и оставляют номер ICQ в группе в ВК. Так что исторически сложилось так, что чаще всего сетевые игры по ICQ и назначаются в групповом чате или группе назначаются.

Кроме того, в последнее время играющие легаты всё активнее пользуются IRC (quakenet.org канал Legates) и джаббером ВК и Skype/Discord.

"Бдение" на GSA, к сожалению, редко приносит результаты из-за малого количества игроков (и тем более игроков, играющих на GSA, ведь некоторые играют еще и по Хамачи/Tungle).

Как играть?

У Периметра весьма богатые возможности по части мультиплейера. Поддерживается игра через локальную сеть (с автообнаружением созданных игр), через интернет по IP-адресу, а также через службу Game Spy Arcade.

О том, как пользоваться последней, можно узнать из этой статьи на сайте RUL. Кстати, создать игру на GSA можно без использования GSA-клиента, например, следующим образом:

Perimeter.exe -gamespy -host -roomMy Room! Come and play! -playerName\[RUL\]Don\_Reba

(Создать комнату "My Room! Come and play!" и присвоить вам имя "[RUL]Don_Reba")

Для того, чтобы подобным образом подключиться к игре, необходимо знать не название комнаты, а IP-адрес игрока, создавшего игру.

Perimeter.exe -gamespy -client -ip198.53.112.139 -playerName\[RUL\]Don\_Reba

(Подключиться к игре, созданную игроком с IP-адресом 198.53.112.139)

К сожалению, из-за особенностей строения сети Интернет, игра по GSA возможна не всегда. Поэтому в П-Коммьюнити часто пользуются эмуляторами локальной сети Hamachi и Tungle (Wippien больше не работает). Подробности настройки и использования Hamachi описаны здесь а Wippien — здесь. Эти две программы невозможно использовать одновременно (см. тему форума на Exodist про Wippien). В бесплатной версии Hamachi можно создавать сети размером не более 16 человек, поэтому со временем многие старые Hamachi-сети забивались "мёртвыми душами", и заводились новые.

В настоящее время параметры сети Hamachi следующие: сеть wopr9; пароль wopr9

Старые сети:

  • сеть PerimeterGW; пароль PerimeterGW
  • сеть exodist; пароль perimeter
  • сеть FFAT; пароль passworld
  • сеть perimetr; пароль: exodist
  • сеть legates; пароль legates

Надо сказать, что играть по Hamachi/Wippien удобнее, чем по GSA (при использовании IRC); но при этом увеличиваются лаги.

Примечание противника Hamachi: Лаги вызываются тем, что пинг при использовании Hamachi непомерно высок, если невозможно прямое соединение. Посмотрим на пример:

При игре через ГСА при начале игры происходит прямое соединение компьютеров. Скажем, пинг между игроком А и игроком Б - 60ms. В случае же использования Hamachi прямое соединение может отсутствовать. Игрок А передает данные на сервер Hamachi. А уже сервер Hamachi передает данные игроку Б. Потому, пинг будет больше, чем через прямое соединение, ибо сигнал идет куда более запутанным путем. При этом, тех игроков, у кого пинг до сервера Hamachi невысок, не лагает, но для тех же, у кого пинг до Hamachi огромен, игра невыносима.

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

Поправка: вышесказанное не совсем верно, поскольку в Hamachi и Wippien вместо центрального VPN-сервера используется p2p-сеть. При этом, если у одного игрока есть внешний ip-адрес, а у другого он отсутствует, то данные между ними идут по прямому соединению, если же у двоих игроков отсутсвует внешний ip-адрес, то данные проходят через промежуточный сервер.