Как выясняется, далеко не везде новость о возможности играть только онлайн была воспринята так спокойно, как на нашем сайте - мировая общественность раскололась практически напополам. Многие просто оказались не готовы к подобному решению, не говоря уже о том, что части игроков, что не собирались даже приближаться к battle.net, оно наверняка встало костью поперек горла. Не удивительно, что в сети тут же разгорелись жаркие дебаты, мимо которых просто не мог пройти Башиок, в попытках защитить рациональность такой системы.
С репортажем с места событий наш внештатный корреспондент Prox. Александр?
Павел.
«Только попробуй вырубить инет!»
Именно так, в двух словах, можно описать эту статью, в которой речь пойдет о системе клиент/сервер, внедренной в Диабло 3. Ниже Близзард расскажет нам про эту механику все, что было, что есть и чего мы никогда не получим.
В дополнение ко всем тем преимуществам, типа активного и централизованного сообщества, доходчивой системы арены, доступного хранения персов, которые получит любой игрок с онлайном, Диабло 3 также обладает уникальной системой клиент/сервер. Это значит, что не все данные, а также механика игры находятся на компьютере пользователя.
Все это не так уж и сильно отличается от World of Warcraft, где и мир, и вещи, и звуки находятся на вашей машине, а всех NPC’s и противников контролирует сервер. Diablo III работает немного не так, но кое-какие штуки, вроде: рандом монстров, подземелий, дроп артов, результаты сражения и т.д. - все это обрабатывается и сверяется клиентом, путем отправки данных серверу и наоборот.
От этой системы, существующей еще со времен World of Warcraft, мы многому научились, и, благодаря данному опыту, добавили в игру дополнительную безопасность и мониторинг. Все это позволяет осуществлять огромный контроль над игрой в течение всего времени для всех пользователей, поэтому, если вдруг мы узнаем о новой проблеме или баге, мы можем быстро исправить их, выпустив лайф хотфикс. Последние не могут быть использованы как универсальная панацея, поэтому пока нет возможности отказаться от обычных патчей клиента, но мы с нетерпением ожидаем возможности предоставить юзерам превосходное качество игры, полностью переложив бремя патчинга на хотфиксы.
Кроме того, существуют довольно большие проблемы с безопасностью. В то время, как не существует действительно работающего способа защиты от хакинга и читов, мы обнаружили, что четкая система клиент/сервер является серьезным препятствием в их разработке и использовании.
В конечном счете, мы приняли решение создать игру на основе клиент/сервер, потому что эта система может обеспечить играющих достаточной безопасностью и качеством. А в качестве бонуса она еще и усиливает многие наши мечты о процветании интернет сообщества.
Мельнице хочется денег и это в общем случае правильно. А воют пираты ... Хотя уверен через месяцев 6 поднимут сервера пиратские, а через годик сервера перекочуют на локалки и будем всем счастье.
7Nerio09:26 - 09.08.2011
StarCraft 2 уже взломали(лично играл по лану) и ломают дальше... К выходу Diablo, ихний Bnet будет взломан на все 99% : D