←  Технические вопросы

Форум Warcry.ru

»

Оффлайн режим Diablo 3

 фотография kapxapot 03 апр 2012

Я вот выше написал интересности по поводу плюсов постоянного онлайн-режима для игрока. Но не стоит забывать и о плюсах этого для Blizzard. И тут во главе угла стоит именно пиратство. Если бы в игре был оффлайн-режим, ее можно было бы взломать с полпинка. А теперь прикиньте, сколько денег потеряет Blizzard из-за пиратки, и сколько - из-за тех пользователей, у которых плохой инет. По-моему, выбор с точки зрения Blizzard тут очевиден.

В обсуждение пираток прошу не углубляться, у нас эта тема "как бы" запрещена. 8)
Ответить

 фотография Pall 04 апр 2012

Мне вот тоже почему-то кажется, что при выборе модели построения игры Blizzard в первую очередь оценивали свои интересы и будущие перспективы. Те "вкусности" для игроков - лишь стандартные, сопутствующие онлайн-режиму, бонусы.

У данного решения есть как плюсы, так и минусы. Бесполезно сейчас ругаться и что-то доказывать друг другу, на Blizzard, как коммерческую компанию, может повлиять лишь один показатель - прибыль! Если данное решение окажется несостоятельным и Вас поддержит большинство потребителей продукта - компания внесет свои коррективы.

Сам живу на Урале и за последние годы много натерпелся из-за качества наших "интернетов". Но мы делаем свой выбор осознанно, как и разработчик, который вправе указывать свои требования к выпускаемому им продукту.
Ответить

 фотография Mutab0r 04 апр 2012

kapxapot (03 Апрель 2012 - 23:49) писал:

Я вот выше написал интересности по поводу плюсов постоянного онлайн-режима для игрока. ... Если бы в игре был оффлайн-режим, ее можно было бы взломать с полпинка. А теперь прикиньте, сколько денег потеряет Blizzard из-за пиратки, и сколько - из-за тех пользователей, у которых плохой инет.
:) Я тоже хотел указать на это решение, только с диаметрально-противоположным значением. Отсутствие оффлайн спровоцирует несознательных и половозрелых не к танцу с бубном вокруг нестабильной онлайн игры, а к закачке взломанной версии. (а она будет. Ибо в истории нет прецедентов)
Ответить

 фотография Lukoil 04 апр 2012

Mutab0r (04 Апрель 2012 - 11:18) писал:

:) Я тоже хотел указать на это решение, только с диаметрально-противоположным значением. Отсутствие оффлайн спровоцирует несознательных и половозрелых не к танцу с бубном вокруг нестабильной онлайн игры, а к закачке взломанной версии. (а она будет. Ибо в истории нет прецедентов)
Нет прецедентов? ВоВ, еверквест 2. Guild wars1 - вот вам три прецедента. Полностью работающих серверов для ВоВ-а не существует в природе. Так же как не будет существовать полностью рабочих серверов д3. Такой сервер может появится только если близзы выложат свой сервер в открытый доступ.
Ответить

 фотография Pall 04 апр 2012

Mutab0r (04 Апрель 2012 - 11:18) писал:

:) Я тоже хотел указать на это решение, только с диаметрально-противоположным значением. Отсутствие оффлайн спровоцирует несознательных и половозрелых не к танцу с бубном вокруг нестабильной онлайн игры, а к закачке взломанной версии. (а она будет. Ибо в истории нет прецедентов)
Почему "нестабильной"?
Что значит "взломанной"? Еще раз повторимся, но то, что мы имеем у себя на машинах - это лишь клиентская часть КСС (клиент-серверной системы). Весь движок игры находится на серверах Близзард. Поэтому понятие "взломанной игры" тут применимо только в части маршрута запросов клиента. Чтобы воссоздать полную рабочую версию игры нужно либо увести ее у самого разработчика, либо поднять точную локальную эмуляцию. А как уже приводилось в примерах того же WoW - полноценно сделать это не получилось ни у кого! Есть только "приблизительные" ограниченные версии, но тут уже дело вкуса: хотите натуральный продукт - welcom to Battle.net, хотите броскую и дешевую подделку - ищите :P
Ответить

 фотография Mutab0r 04 апр 2012

Lukoil (04 Апрель 2012 - 12:07) писал:

Нет прецедентов? ВоВ, еверквест 2. Guild wars1 - вот вам три прецедента. Полностью работающих серверов для ВоВ-а не существует в природе. Так же как не будет существовать полностью рабочих серверов д3. Такой сервер может появится только если близзы выложат свой сервер в открытый доступ.
Все эти игры требуют наличие сервера, а я как раз и говорю, про отсутствие серверной части в принципе.

Pall (04 Апрель 2012 - 12:16) писал:

Почему "нестабильной"?
Что значит "взломанной"? Еще раз повторимся, но то, что мы имеем у себя на машинах - это лишь клиентская часть КСС (клиент-серверной системы). Весь движок игры находится на серверах Близзард. Поэтому понятие "взломанной игры" тут применимо только в части маршрута запросов клиента. Чтобы воссоздать полную рабочую версию игры нужно либо увести ее у самого разработчика, либо поднять точную локальную эмуляцию. А как уже приводилось в примерах того же WoW - полноценно сделать это не получилось ни у кого! Есть только "приблизительные" ограниченные версии, но тут уже дело вкуса: хотите натуральный продукт - welcom to Battle.net, хотите броскую и дешевую подделку - ищите :P
"нестабильной" подразумевался дохлый и нестабильный канал и-нета
В самом начале вопрос стоял не о том чтобы воссоздать левый сервер для многопользовательской игры. А о том, чтоб отказаться от серверной части вообще. И запускать игру только для одного (как обычную). Как-то так
Ответить

 фотография kaellar 04 апр 2012

Mutab0r (04 Апрель 2012 - 14:10) писал:

Все эти игры требуют наличие сервера, а я как раз и говорю, про отсутствие серверной части в принципе.

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

Так про то и речь, что д3 - это клиентская часть, которая ТРЕБУЕТ подключения к серверу, на стороне которого обрабатывается вся игровая информация. Точно так же, как и ВоВ, как эверквест2. Никто не сможет сделать взломанную оффлайн-версию, не требующую подключения к серверу, просто потому, что для этого придется перелопатить весь код д3, отвечающий за сетевую часть. Вы думаете, на свете есть штат из десятка программистов, которые от нефиг делать убьют N месяцев, а то и лет, своей жизни, на то, чтоб это сделать? Ведь работы там реально непочатый край, пойди для начала добудь исходники д3, с дешифровкой канала связи пому**хайся, перепиши всё. Я, например, не думаю, что кто-то за это возьмётся в принципе. А эмуляция сервера, к которому будет обращаться клиент д3 - более реальный вариант, но опять-таки, учитывая что за полгода бетатеста д3, равно как и за бог весть сколько лет ВоВа, ни одной вменяемой эмуляции серверов бэттл.нет так и не появилось, с 99% вероятностью вам придется устраивать "пляски с бубном" вокруг нестабильного интернета, если вы действительно хотите поиграть в д3.
Сообщение отредактировал kaellar: 04 Апрель 2012 - 14:49
Ответить

 фотография kapxapot 04 апр 2012

Mutab0r (04 Апрель 2012 - 11:18) писал:

а к закачке взломанной версии. (а она будет. Ибо в истории нет прецедентов)

/facepalm
:wacko:

Mutab0r (04 Апрель 2012 - 14:10) писал:

Все эти игры требуют наличие сервера, а я как раз и говорю, про отсутствие серверной части в принципе.

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

Вы вообще понимаете, о чем говорите? Вы сейчас говорите примерно следующее:

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

:D
Ответить

 фотография Lukoil 04 апр 2012

Mutab0r (04 Апрель 2012 - 14:10) писал:

Все эти игры требуют наличие сервера, а я как раз и говорю, про отсутствие серверной части в принципе.
D3 так же как и все эти игры требует наличие сервера. Игра такая же онлайновая как и ГВ1. Т.е. можешь бегать соло с ботами по зонам но все равно это онлайн игра.
Ответить

 фотография Pall 04 апр 2012

Mutab0r (04 Апрель 2012 - 14:10) писал:

В самом начале вопрос стоял не о том чтобы воссоздать левый сервер для многопользовательской игры. А о том, чтоб отказаться от серверной части вообще. И запускать игру только для одного (как обычную). Как-то так
Я кстати в своем посте тоже не указывал, что под эмулятором подразумевалась его многопользовательская версия. Это не важно и не отменяет самой архитектуры игры.
Jay Wilson писал, что основной причиной отказа от оффлайновой версии игры была именно защита от пиратства.
Сообщение отредактировал Pall: 04 Апрель 2012 - 17:47
Ответить

 фотография Mutab0r 04 апр 2012

Ок. Заблуждаюсь по поводу серверной части. Но тогда обьясните за что в цепочке клиент-сервер-клиент отвечает серверная часть?
Ответить

 фотография Marek 04 апр 2012

например, генерация карты, всех объектов на ней, генерация объектов в ответ на события, синхронизация всех персов и мобов, генерация событий. Ну это так, с ходу если. Мы же серверного кода еще не видели. Близзы обещали исходники 16-го выложить.
Ответить

 фотография kaellar 04 апр 2012

Marek (04 Апрель 2012 - 22:11) писал:

Близзы обещали исходники 16-го выложить.
Пруф в студию. Апи для веб-плюшек и исходники программной части игры - 2 большие разницы.
Ответить

 фотография Marek 04 апр 2012

kaellar (04 Апрель 2012 - 22:17) писал:

Пруф в студию.
Мде...
Пишу себе на листочек: "Обязательно ставить смайлики. Даже если кажется, что это абсолютно излишне."
Ответить

 фотография kaellar 04 апр 2012

Ты знаешь, тут в одной только этой теме столько.. хм.. неправды понаписано, что уже и не знашь, шутит человек или нет.
Ответить