Форум » Техническая часть » Сетевая игра » Ответить

Сетевая игра

Sub-Zero: Приветствую! Прошу всех, кто знает, рассказать - по возможности наиболее подробно - как запустить сетевую игру. Что нажимать? Что писать? Что вообще делать? Ничего не выходит...

Ответов - 80 новых, стр: 1 2 3 4 All

VDV_forever: Насколько я знаю, сетевую игру, на удаленном расстоянии, можно запустить только в одном случае, через обычный стационарный модем и обязательно через телефонную линию! Т.е. вариант с выделенной линией не прокатит. Собственно это одна из причин невозможности реализовать online игру в патче на современный лад. Более подробно этот вопрос изучал AlexSPl.

Sub-Zero: VDV_forever: Насколько я знаю, сетевую игру, на удаленном расстоянии, можно запустить только в одном случае, через обычный стационарный модем и обязательно через телефонную линию! Этого-то я и опасался.

AlexSpl: Я как-то запускал сетевую игру по локальной сети. Пришлось установить NWLink NetBIOS и NWLink IPX/SPX/NetBIOS-совместимый транспортный протокол. Глюков не наблюдал, даже с моралью в бою.


AlexSpl: Если кто-нить хочет заценить игру по локалке, могу проинструктировать в этой теме. В любом случае, напишу небольшую статью для Справочника позже.

Sub-Zero: Не помешает и здесь.

AlexSpl: Герои Меча и Магии I. Игра по локальной сети. Для того чтобы успешно играть в Героев Меча и Магии I по локальной сети необходимо установить сетевой протокол IPX, как нам об этом любезно сообщает поставляемая с игрой справка: "По сети: Друзья-противники могут играть по сети; при этом компьютеры IBM-PC должны быть соединены Net Bios-совместимой сетью, а компьютеры Macintosh – LocalTalk-совместимой сетью." В ОС MS Windows XP это легко можно сделать, обладая правами Администратора: 1. Кликаем правой кнопкой мыши по значку "Сетевое окружение" на Рабочем столе и выбираем пункт меню "Свойства". 2. Находим значок текущего подключения по локальной сети и повторяем вышеприведённую операцию: ПКМ -> Свойства. 3. В появившемся окне будут отображены используемые текущим подключением компоненты. Нам потребуется уставить IPX/SPX/NetBIOS-совместимый транспортный протокол: 3.1. Жмём кнопку "Установить...", выбираем "Протокол", жмём "Добавить..." 3.2. Выбираем "NWLink IPX/SPX/NetBIOS-совместимый транспортный протокол" -> "ОК". В списке сетевых компонентов появится два новых: NWLink NetBIOS NWLink IPX/SPX/NetBIOS-совместимый транспортный протокол 3.3. Жмём "Закрыть" и повторяем всю процедуру ещё раз на втором компьютере. Теперь остаётся только запустить Герои Меча и Магии I на двух машинах. Одна машина будет Хостом (выбирает карту и настройки), другая - Гостем. Выглядит подключение примерно так: Машина-Хост. Новая игра -> Сетевая игра -> Локальная сеть -> Создать игру. Если всё прошло гладко, то после надписи "Инициирование сети", появится надпись "Ожидание гостя". Машина-Гость. Новая игра -> Сетевая игра -> Локальная сеть -> Зайти гостем. Игрок-Гость при успешном инициировании увидит сообщение "Ожидаю других игроков для установки игры". Теперь на Хосте выбираем карту и настраиваем сложности. Жмём ОК. ВНИМАНИЕ! Создание игры и пересылка данных осуществляется крайне медленно (5-15 с). Будьте терпеливы! Дальше всё, в принципе, ясно: играем. Минус: ожидающий игрок видит только Туман Войны и не может совершать какие-либо действия во время хода оппонента. При пересылке данных игроки видят стандартные сообщения: "Пересылка данных", "Получение данных". Дерзайте! P.S. Присутствует чат!!! Жмите F2 во время игры и общайтесь.

VDV_forever: ааааа, спасибо AlexSPl! Я просто горю от нетерпения скрестить шпагу с кем ни будь по online по героям 1! С удовольствием опробую это новшество с любым желающим. Неужели это очередная революция в мире героев 1? P.S. Был бы очень признателен за полноценную статью, желательно с рисунками. Можно будет добавить в справочник целый раздел. P.S.S. Я так понял, что и по выделенке можно играть таким образом?

VDV_forever: Если есть желающие опробовать новый вид игры, прошу сказать об этом в этой теме. Договоримся о времени и вперед!

AlexSpl: Это Вам придётся искать клуб тогда с локальной сетью Чтобы сыграть через Интернет нужна виртуальная локалка (VPN), или что-то вроде хамачи

VDV_forever: AlexSpl пишет: Это Вам придётся искать клуб тогда с локальной сетью Чтобы сыграть через Интернет нужна виртуальная локалка (VPN), или что-то вроде хамачи Интересует конечно же игра через Интернет. Если удасться это реализовать, то можно будет открыть новый вид игры! Как только создать эту виртуальную локалку? Я в этом полный ламер.

AlexSpl: Нужно подключение к Интернет через сетевую карту на обоих компьютерах плюс сделать так, чтобы игра считала эти компьютеры входящими в одну и ту же сеть. Пока не знаю, как это реализовать на практике

Miner: Блин, всего лишь в этом дело?!!! А я уж поверил про глюк с моралью и даже не проверял. Все мои игрушки 90-х годов (Atomic Bomberman, Lode Runner) прекрасно работают через LanGame, вот только нужно установить IPX-протокол и присвоить машинам разные сетевые идентификаторы (в настройках IPX). Побегу сегодня вечером после работы проверять! Сразу сообщу о результатах. Я ни разу не участвовал в онлайн-турнирах по второй части. Но насколько знаю (по соревнованиям с друзьями), при игре через TCP/IP протокол периодически происходят вылеты, поэтому турниры проводят через эмулятор локальной сети Hamachi. По ЛВС игра идёт без вылетов вроде. LanGame понравился мне своей простотой и не требует подключения к главному серверу.

VDV_forever: Miner пишет: Блин, всего лишь в этом дело?!!! А я уж поверил про глюк с моралью и даже не проверял. Все мои игрушки 90-х годов (Atomic Bomberman, Lode Runner) прекрасно работают через LanGame, вот только нужно установить IPX-протокол и присвоить машинам разные сетевые идентификаторы (в настройках IPX). Побегу сегодня вечером после работы проверять! Сразу сообщу о результатах. Я ни разу не участвовал в онлайн-турнирах по второй части. Но насколько знаю (по соревнованиям с друзьями), при игре через TCP/IP протокол периодически происходят вылеты, поэтому турниры проводят через эмулятор локальной сети Hamachi. По ЛВС игра идёт без вылетов вроде. LanGame понравился мне своей простотой и не требует подключения к главному серверу. Про глюк с моралью я написал со слов Zindela (о чем и указал в разделе), сам лично не проверял, каюсь. Ни разу не участвовал в online турнирах ни по одной версии героев, но в единичку попробовал бы с огромным удовольствием! С нетерпением будем ждать Ваших результатов.

Miner: К сожалению, Герои вылетают сразу после запуска игры по локальной сети. Буковская версия пишет: Не удалось инициализировать сетевое соединение, все места заняты. Так как описание ошибки на русском языке будет сложно искать, надо найти английскую версию Героев под Windows и посмотреть там название ошибки

AlexSpl: Не удалось инициализировать сетевое соединение, все места заняты. Точно стоит NetBIOS протокол на обеих машинах?

VDV_forever: Miner пишет: Так как описание ошибки на русском языке будет сложно искать, надо найти английскую версию Героев под Windows и посмотреть там название ошибки Если надо могу закачать и дать ссылку

Miner: Точно стоит NetBIOS протокол на обеих машинах? Точно! Проверил, другие игры, использующие этот протокол - идут без проблем. VDV_forever пишет: Если надо могу закачать и дать ссылку Это было бы очень хорошо. Ссылку можно в ЛС скинуть.

Miner: Проверил на английской демо-версии, пишет ту же ошибку: Network initialization failed, all game slots used Поиск в Гугле ничего не выдаёт. Однако нашёл ссылку на форум, где один человек запустил сетевую игру в DOS-версии: Configuring HoMM1 to run on modern computers (including multiplayer)! И опять проблема: игра вылетает в Dosbox с выводом сообщения: Out of memory! Но это только когда запускается игра по локальной сети, в остальном работает исправно. P.S. Всё-таки в DOS-версии красивый указатель. Вот бы его дополнительно включить в Windows-версию.

AlexSpl: Буковская windows-версия тоже отлично идёт по локалке. Первое, что приходит на ум, из-за чего может возникать ошибка, - файрволл (брандмауэр). Попробуйте отключить его вовсе или добавьте Героев в список исключений.

VDV_forever: Полная английская версия: Качаем здесь



полная версия страницы