Предыдущая глава |
↓ Содержание ↓
↑ Свернуть ↑
| Следующая глава |
Так или иначе, стоило Внучке с Кешей отправиться на прогулку, выяснилась
страшная вещь: Кеша не очень-то любил приключения и даже не умел в них
впутываться...
Внучка тосковала. Без грызни Ксенобайта и Мелиссы, грубоватых шуточек Махмуда, глубокомысленных замечаний Банзая и таинственной ухмылки Мак-Мэда вокруг было
как-то пусто. Кеша честно старался заинтересовать девушку: они вместе прошлись по
инженерной зоне, Кеша с гордостью показал свои эскизы новых монстров. Но заготовки
быстро кончились. Тогда они полазали по отдаленным уголкам сервера, но бродить там
неуязвимыми, невидимыми и полувсемогущими админами было скучно, а снимать
невидимость — опасно.
Они пробовали кататься на водных лыжах (что быстро превратилось, скорее, в
рыбалку, так как за болтающийся на веревке Внучкой тут же увязалась какая-то
рыбина), дразнили бармаглотов и устроили небольшое сафари; и все-таки настроение
Внучки неуклонно падало. Что самое обидное, Внучка и сама прекрасно понимала, что
это всего-навсего хандра из-за крушения планов, но ничего не могла с собой поделать, ее так и тянуло покапризничать.
Бедолага Кеша совсем сбился с ног. Внучкины капризы он принимал очень близко к
сердцу. Совсем недавно он, специально для нее, воздвиг целый городок а-ля «Дикий
Запад». Городок, конечно, был халтурный, собранный из наскоро обтянутых
текстурами плоскостей, и больше напоминал кукольный домик. Потом Внучка
принялась заселять его всякого рода монстрами, точно куклами. Так, например, псевдопрапорщик стал барменом в салуне, три куркуля плюхнулись за стол играть в
карты, а за видавшем виды фоно восседала тапером тварь, которую Кеша вызвал из
небытия по ошибке. Тварь напоминала помесь ящера и бабуина и была одета в рваную
тельняшку, перехваченную портупеей.
Постепенно в кукольном городке собрался настоящий паноптикум. Если монстр
помещался в один из домиков, его наряжали соответственно выбранной роли. Так в
салуне появилась Красотка Джейн (крайне отталкивающая штуковина, напоминающая
осу в мотоциклетном шлеме), племя команчей, три лихих ковбоя (два черпака и дед) и
банда Грязного Гарри.
Трагической судьбы Грязного Гарри мы уже коснулись в начале нашего
повествования. Несвоевременное упоминание Кеши о соотношении сил снова вогнало
Внучку в печаль, но, глянув на несчастного дизайнера, девушка почувствовала укол
совести. Все-таки он весь вечер так для нее старался, да еще и терпел все ее капризы.
— Ладно, Кеша, не расстраивайся, — проговорила она. — Это у меня просто хандра, вот я и ворчу на всех. Скучно без ребят.
— Угу, — как-то совсем не уверенно кивнул Кеша.
Внучка задумалась. Нет, однозначно, надо было вылезать из виртуалки. Ну а дальше
что? Можно растолкать Банзая, чтобы тот рассказал что-нибудь интересное. А может
быть, Мелисса с Махмудом скоро вернуться. Тогда можно будет сыграть партейку в
вирт-квейк, или посплетничать с Мелиссой, или еще что-нибудь придумать. С Кешей, правда, как-то неловко получалось: он-то сейчас сидел в офисе (хотя, по правде, рабочий день был уже закончен) и пролетал мимо всех этих нехитрых радостей.
Но неожиданно сам Кеша встрепенулся и радостно завопил:
— Знаю! Есть идея: пошли тестировать Енотоград!
Инженерная зона, кладовка
8 октября, 18:24 реального времени
Енотоградом эту локацию окрестил Банзай, явно подразумевая какую-то шутку. Пару
месяцев назад сервер сотрясал строительный бум: весь более или менее свободный
административный состав был брошен на обустройство новых локаций. Усиленная
Кешей бригада тестеров получила задание собрать небольшой городок, вымерший от
неизвестной беды. Городок как городок, сверху — домики, магазины, офисы, под
землей — здоровенный лабораторный комплекс. Отличная практика для освоения
работы с коррекцией пейзажа и внутренним языком скрипта.
По ходу выполнения этого, в общем-то, нехитрого задания у тестеров вдруг пропала
половина уже собранного города, Кешу случайно замуровали в толще гранита, а в
довершение всего на город рухнул абсолютно незапланированный собор. В общем —
локация получилась красивой, таинственной и уникальной. Ее чуть-чуть подправили, посыпали нафталином и... сдали на длительное хранение — до лучших времен.
Идея Кеши и впрямь была отличной. Во-первых, Енотоград было бы очень полезно
протестировать: последний раз тестеры лишь наскоро поразбросали по окрестностям
монстров. Во-вторых, Внучка не была в Енотограде с тех самых пор, как они с
Мелиссой снимали памятный репортаж о свалившемся с неба соборе. Потом на нее
навалились другие дела, о Енотограде как-то все забыли, так что сейчас Внучка стала
аж подпрыгивать от нетерпения. Однако сперва Внучка с Кешей отправились в
«Кладовочку».
Как уже упоминалось, Кеша был патологически несилен в программировании. Чтобы
он мог, хоть как-то, помогать в администрировании сервера, не снося его по три раза в
день, Ксенобайт, в свое время, придумал маленькую хитрость. У каждого админа на
сервере была своя кладовка — кусочек вирт-пространства, где можно было
просмотреть внутреннюю почту и хранить всякие полезные (или, наоборот, бесполезные) вещи, которые, по каким-то причинам не хочется терять.
Кладовку Кеши Ксенобайт набил всякого рода заготовками скриптов. Выглядели они
как хрустальные шарики сантиметра по три в диаметре. Стоило их разбить, как
выполнялась заранее прописанная Ксенобайтом последовательность команд.
Правда, Кеша и тут умудрился оскандалиться: как-то раз он, набрав полные карманы
шариков, споткнулся. Последствия пары десятков скриптов, выполнившихся
одновременно, вообразить можно, но страшно. Бедолагу буквально разорвало на части, транспортировав в пять или шесть разных мест, что-то треснуло, зашипело, показались
чьи-то чудовищные челюсти, а потом все стер неслабый взрыв. Ксенобайт молча
прослезился и доработал шарики: во-первых, теперь, чтобы их разбить, нужно было
приложить серьезное усилие, во-вторых, программист соорудил небольшой мешочек, в
котором шарики в принципе не могли разбиться.
Еще в кладовке Кеши были шкафы-генераторы и утилизатор. Парень прекрасно
помнил идентификаторы, необходимые для создания деталей пейзажа, интерьера, всяких мелочей вроде дверей, оконных рам, потеков и пятен, но постоянно забывал
коды, скажем, оружия, боеприпасов и прочих мелочей, необходимых в путешествиях.
Чтобы Кеша не обрушил себе на голову, скажем, танк, перепутав его идентификатор с
пистолетом, ему соорудили специальный шкаф. Собственно, это снаружи он был шкаф, а внутри были ряды стеллажей, на которых лежали оружие, боеприпасы, снаряжение...
Стоило взять что-то с полки — там тут же появлялся еще один экземпляр вещи, ну а
ненужное можно было выбросить в пасть утилизатора.
— Значит так, — солидно кивала Внучка, шаря по полкам. — Пойдем туда как
простые персонажи, ладно? Никакого бессмертия, никакой невидимости.
— Это почему? — немного нервно спросил Кеша.
— Во-первых, так интереснее. Во-вторых, как же мы иначе будем тестировать
локацию? Не, надо, чтобы все было как взаправду, как будто мы простые игроки!
Кеша только тяжело вздохнул, но спорить не стал. Внучка деловито распихивала по
кармашкам гранаты, обоймы со снарядами к штурмгауссу и всякие полезные мелочи.
Надетый на нее комплект снаряжения стоил бы в игре бешеных денег — приличная
подвижность при великолепной защите. Кеша сначала попробовал снарядиться по
принципу «все самое-самое»: самая твердая броня и оружие с самым большим
поражением. В результате дизайнер стал напоминать еле передвигающуюся гаубицу на
ножках, так что Внучка, покачав головой, заставила его переодеться в копию своего
комплекта.
Вернувшись в основную комнату, Кеша быстро набрал разных шариков-скриптов и
запихал мешочек с ними в один из подсумков. Наконец он нервно вздохнул и вызвал
локальный терминал.
— Кеша, — с тревогой спросила Внучка, — а ты чего делаешь?
— Ну, ты же сама сказала: идем, как простые игроки. Вот сейчас поснимаю с нас
администраторские флаги...
— Ты это, — поежилась Внучка, — чего-нибудь лишнего с нас не сними, а? Может, лучше просто перезайдем?
— Не, как же мы тогда сюда за снаряжением попадем? — удивился Кеша. — К тому
же Енотоград все еще в инженерной зоне, туда тоже так просто не попадешь... Да ты
не волнуйся, меня Ксенобайт научил...
Внучка покорно вздохнула, но на всякий случай зажмурилась. Через некоторое
время она осторожно открыла один глаз и огляделась. Вроде все было в порядке.
Девушка перевела дух... и Кеша тоже, что ее насторожило. А дизайнер тем временем
снова начал ковыряться в терминале.
— А теперь чего делаешь?
— Э-э-э... ну как тебе объяснить... — пробубнил Кеша. — Енотоград у нас в
запаснике валяется... Его надо распаковать, загрузить в память, подключить к движку, настроить...
— Кеша, родной, ты ведь ничего там не нахимичишь? Точно-точно?
— Ну ты же сама хотела, — надулся дизайнер, — чтобы все было как взаправду.
— Ну... Я только не хочу, чтобы Ксенобайт потом ругался...
При этих словах лицо Кеши затуманилось. Но он встряхнулся и отважно расправил
плечи:
— Ерунда! Тут все очень просто, надо только настроить некоторые переменные...
Кеша лихо забарабанил но клавишам. Его выдавали нервно закушенная губа и
лихорадочно бегающие глаза. Внучка на всякий случай скрестила за спиной пальцы.
Наконец он решительно вдавил Enter. Внучка зажмурилась, но ничего особенного не
произошло. Кеша долго и тщательно изучал показания терминала, потом растерянно
обернулся:
— Кажется... кажется... Кажется, все в порядке!
Внучка перевела дух.
— Ну, тогда пошли, что ли?
Локация Енотоград. Пригород
8 октября, 18:39 реального времени
Кеша заслуженно гордился собой. Кажется, ему удалось самостоятельно произвести
достаточно сложную процедуру: распаковку локации, подключение ее к основному
движку и настройку параметров, да еще так, чтобы локация, будучи подключена к
основному серверу, все-таки оставалась изолирована от прочих игроков.
Мало того! Вызванная им машина появилась на расстоянии каких-нибудь пятнадцати
метров от расчетной точки, выглядела вполне целой и даже завелась. Правда, это
оказался не армейский джип, как предполагал дизайнер, а укрепленный трубами и
наскоро обшитый броней уазик, но это уже не испортило настроения.
Хандра Внучки наконец улетучилась. Она восторженно оглядывалась по сторонам, как будто попала сюда впервые. Да примерно так оно и было. Когда Внучка была тут, вся локация представляла собой здоровенную плоскость серого цвета. Она наблюдала, как Кеша возводит тут холмы, утрамбовывает равнину, где предстояло появиться
городку, намечает ленты дорог и красит все это соответствующими текстурами. Была
она тут и чуть позже, когда тестеры, точно бригада строителей, ругаясь, возводили
город из заготовленных заранее домиков. Была она тут и в тот момент, когда
монотонно-серые болванки строений обтянулись текстурами, став шершавыми, рельефными, когда город стал уже почти настоящим, как и полагается виртуалке.
Но каждый раз Внучка видела лишь кусочек локации. Точно турист на экскурсии, она
бегала за провожатым, показывающим основные достопримечательности, не успевая
оглядеться вокруг, побродить в свое удовольствие там, где захочется. К тому же
процесс окончательной отделки и заселения локации прошел без нее.
Под колесами уазика бежала разбитая, покрытая трещинами дорога. По бокам
тянулась холмистая местность, то и дело вдоль дороги мелькали корявые почерневшие
деревья. За ними виднелись заброшенные поля, кое-где — домики.
— А кто тут водится? — спросила Внучка, с любопытством
оглядываясь по сторонам.
— Тут — ничего необычного. Бешеные коровы, гуси. Несколько
стай собак. Пожалуй, самое неприятное — это коты и две доярки.
Поехали, покажу...
Кеша свернул на неприметную грунтовую дорогу. Проехав
вдоль деревьев и сухого, покрытого трещинами и колючками
поля, они поднялись на небольшой холм. Машину проводила
мутным взглядом бешеная корова, хорошо заметная в своей
камуфляжной раскраске на сером фоне мертвого поля. Коровы
были тварями неприятными: приземистыми, тяжело
бронированными и упрямыми. Разогнавшись, животина могла
выдать до шестидесяти километров в час, к счастью — только по
прямой. Таранный удар рогов опрокидывал легкий БТР, но, промахнувшись, корова
вынуждена была долго гасить инерцию, потом выходить на новый боевой курс и заново
разгоняться. Поэтому покрытые камуфляжными пятнами коровы предпочитали
устраивать засады где-то в зеленке недалеко от дорог.
Кеша остановился на вершине холма и достал бинокль. Оглядевшись по сторонам, он
позвал Внучку и гордо ткнул пальцем в нужном направлении. Внучка приникла в
биноклю и уважительно поежилась.
В низине за холмом виднелась старая ферма. Характерное длинное здание коровника
с давно провалившейся крышей, еще несколько сарайчиков и ржавая водонапорная
башня. А рядом с ними был здоровенный, выгоревший дочерна котлован, заполненный
коровьими скелетами.
— Ужас! — вздохнула Внучка. — Хоть и знаю, что это виртуалка, — а все равно как
то не по себе...
— Нравится? — гордо спросил Кеша — Это все я рисовал! И идея тоже моя была. Я, когда маленький был, к бабушке в деревню часто ездил. Вот там я такой
скотомогильник за рощей и видел. До сих пор, как вспомню, жуть пробивает. Вот я его
и перенес сюда — один в один.
— Ух ты... — восхищенно протянула Внучка.
Кеша смущенно потупился и принялся что-то выискивать, напряженно разглядывая в
бинокль скотомогильник. Наконец он просиял и, зачем-то шепотом, позвал:
— Внучка! Гляди... Вон там, в глубине коровника... в тени, видишь?
Внучка присмотрелась в указанном месте и вдруг тихо ойкнула. В полумраке, за
колонной, поддерживавшей крышу, притаилась доярка. Внешне этот монстр мог сойти
за человека: кряжистая сутулая бабища в ватнике, резиновых сапогах и грязной
косынке. Выдавали ее огромные, мутные, слегка светящиеся глаза и пасть от уха до
уха, полная мелких острых зубов. За спиной у чудовища висел, точно ранец, здоровенный бидон.
Предыдущая глава |
↓ Содержание ↓
↑ Свернуть ↑
| Следующая глава |