Под красным именем (Виланов) - страница 64

* * *

— Эй, это же… — Кейти стояла с открытым ртом, показывая пальцем на Абраса. — Тот самый ГМ!

Абрас молча смотрел на неё, ожидая, пока Сейнор сам разрулит ситуацию.

— Да, это он. Тот самый знакомый, о котором я говорил.

— Мдааа. Если Хьялта и об этом узнает, тебе точно конец. А что он вообще здесь делает?

— То же, что и мы.

— То есть…

— Я заперт здесь, как и все остальные игроки. — Абрас ответил сам. — И по понятным причинам я не могу показываться всем на глаза, поэтому о моём присутствии здесь знает лишь узкий круг лиц.

— Так ты сможешь решить эту проблему с зависаниями? — Кейти перешла сразу к делу.

— Ну, во-первых, я лишён своих прав гейм-мастера, и мой зелёный ник теперь ничего не значит. Я могу оказывать лишь пассивное влияние на Ордекс, снабжая других игроков информацией. А во-вторых, с этими зависаниями не всё так просто.

Абрас уселся на траву, давая понять, что разговор будет долгим, и приступил:

— Я как раз работал в техническом отделе, и возникающие в движке игры неполадки были на нашей совести. С одной из них мы сейчас как раз имеем дело.

Во время тестирования сервера примерно раз в неделю падали от сильной перегрузки. Мы выяснили, что причиной этого была неправильная обработка «логов» некоторых игроков, которая и забивала собой всю оперативную память серверов. Проблема начинала проявляться как раз в районе сороковых-пятидесятых уровней. Поначалу это вызывало отключение мобов, управляемых искусственным интеллектом. Затем начинали зависать уже игроки, теряя способность видеть, слышать и двигаться. А через несколько дней сервера полностью останавливались, после чего требовалась их перезагрузка. Смерть такого, поймавшего баг, игрока или его кик с сервера немного снижали создаваемую нагрузку. Но полностью освободить память можно было, только запретив человеку вход в игру за этого персонажа. Мы потратили кучу времени на решение этой проблемы, но смогли лишь ослабить её, а не устранить полностью. Даже при нормальных условиях баг непременно проявился бы при большом наплыве игроков. А уж сейчас, когда восемь тысяч человек находятся в онлайне круглые сутки… В общем, устранить проблему мы уже никак не успевали, а руководство посчитало её не настолько критичной, чтобы переносить дату релиза, и игра официально стартовала. Изначально предполагалось просто кикать невезучих игроков с сервера, а то и полностью удалять их персонажей, оправдываясь непредвиденными техническими неполадками. Но потом мы решили поступить креативно и написали квест, позволяющий самим игрокам хотя бы частично решать проблему.