Тестировщик игровых сценариев | страница 141
– А почему сегодня столько неумирающих пришло в наш тихий, забытый богами уголок? До этого я за всю жизнь не встретила ни одного, потом вчера ты с нимфой появился, а на следующий день целое нашествие случилось. Это ты их сюда позвал? – В голосе Таиши появились настороженность и подозрительность.
Пришлось отвечать на этот непростой вопрос, стараясь выдать девушке нейтральную историю, в которой не упоминалась моя роль в продаже карты и призыве тысяч игроков в эту глушь.
– Помнишь, вчера я лодку смолил вместе с твоим отцом? Так вот, когда я затем испытывал эту плоскодонку на заболоченном озере, на меня напала и убила огромная летающая змея по имени Каервина. Она – очень редкое существо «Бескрайнего Мира», а потому каждый неумирающий желает получить такой почетный охотничий трофей и забрать змеиные сокровища. Информация об обнаружении столь ценного монстра быстро распространяется. Когда я воскрес, тут уже кишмя кишело от неумирающих. Каервину они в итоге завалили, но вот кому достался трофей, ищут до сих пор.
– Амра, что такое сейчас происходит, чувствуешь? Мир словно дергается, твои слова доходят до меня с задержкой.
Я тоже обратил внимание, что в игре начало достаточно сильно «лагать». Так бывает, когда производительности процессоров игровых кластеров не хватает для обработки событий, например во время масштабных баталий. Видимо, на обсчет игровых событий в этой богом забытой местности было выделено не так уж много ресурсов, раз атака игроков на Тыщь сожрала их все. Расчет полета стрел и радиуса поражения заклинаний. Постоянное отслеживание – кто кого из игроков и НПС видит, может ли попасть, пробил или увернулся. Обработка графики и всех этих эффектов от пожаров, дыма, рушащихся домов… Все это требовало ресурсов процессоров. И если ресурсов переставало хватать, система автоматически выделяла дополнительные мощности. Вот и сейчас «лаги» достаточно быстро прошли.
Я не успел дать Таише понятные ей пояснения происходящего, так как задумался над следующим вопросом: как вообще моя собеседница способна видеть торможение, если она находится внутри этого мира? Игроки-то понятно, они способны наблюдать происходящее со стороны. Но как являющаяся неотъемлемой частью «Бескрайнего Мира» программа понимает, что она «лагает» вместе с окружающей реальностью? Разные независимые процессы отвечают за интеллект НПС и остальные происходящие на территории события? Должно быть, так, придумать другое логичное объяснение я не смог, тем более что был совершенно сбит с толку следующим вопросом моей виртуальной собеседницы: