Страница произведения
Войти
Зарегистрироваться
Страница произведения

Эпизод 39: Парк шетнадцатибитного периода


Автор:
Жанр:
Опубликован:
11.01.2015 — 11.01.2015
 
↓ Содержание ↓
↑ Свернуть ↑
  Следующая глава
 
 

Бета-тестеры

Парк шестнадцатибитного периода

Логово тестеров

4 июля, 12:17 реального времени

— Ну что, Ксен, запустил?

— Да запустить-то я ее запустил, но что-то мне результат не нравится... Махмуд, как там у тебя?

— Пять минут — полет нормальный...

— Иногда мне кажется, — пробормотала Мелисса, заглядывая через плечо программиста, — что вы уже не люди, а какие-то мутанты. Ну вот как можно извлекать информацию из этого?

Сидящие друг к другу спинами Махмуд и Ксенобайт синхронно пожали плечами. Монитор Махмуда был пестрым от всевозможных индикаторов, диаграмм, шкал и графиков. Сюда стекались данные о поведении новой, только что собранной машины: от нагрузки на процессоры и распределение памяти до скорости вращения кулера охлаждения. Что касается монитора Ксенобайта, то там и вовсе была, по выражению Банзая, "сплошная матрица": с десяток открытых черно-белых терминалов, в каждом из которых с разной скоростью ползли столбики цифр и абсолютно непонятных наборов букв. И что именно видел там Ксенобайт, не знал никто, но то, что это знание дает ему власть над компьютерами, было несомненно.

— Ладно, не отвлекайтесь, — строго покачал головой Банзай. — У нас своих дел полно. Рыба!

Старый аналитик решительно хлопнул костяшкой домино по столу. Мак-Мэд и Мелисса хмуро уставились на то, что получилось, и переглянулись.

— Хм. Мак, как думаешь, а в домино мухлевать можно? Ну, я не знаю, костяшки кропить или в рукав их прятать...

— Но-но, это что еще за гнусные намеки?! — возмутился Банзай.

— Да скучно нам просто, — пояснил Мак-Мэд, перемешивая костяшки. — И домино это твое не прет совсем. Кстати, во что это так увлеченно режутся Внучка с Кешей?

Все вяло глянули в сторону монитора, из-за которого торчали Внучкины косички и слышалось азартное пыхтение:

— Прыгай! Да с разбегу, с разбегу прыгай, балбес!

— А-а-а, там педаль!..

— Черт! А если вот тут потолок пробить? Получается?..

— А, это... Да Ксен тут наладил наконец эмулятор шестидесятичетырехразрядного процессора, на нем запустил эмулятор старых "Форточек", а в нем запустил эмулятор еще более старой DOS, а в ней запустил "Принца Персии".

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

— Прыгай, прыгай! — неожиданно взвыл обычно тихий Кеша. — А-а-а, нет, штыки, штыки...

Дизайнер отчаянно замахал руками, точно пытаясь взлететь, будто это он сам, а не крошечная фигурка из пары десятков пикселей падал сейчас в пропасть с острыми зубьями на дне.

— Так, — буркнул Ксенобайт, отодвигаясь от монитора, — Внучка, вырубай эмуляторы и отпаивай Кешу валерьянкой. Это надо же быть таким впечатлительным... У нас все готово! Кеша — твой выход... Эй, тунеядцы! По машинам!

Тестеры, недовольно ворча, разошлись по своим рабочим местам.

— Коннектимся в вирт-офис или напрямую? — деловито спросил Банзай, поудобнее прилаживая манипулятор на руку.

— Да напрямую, — вздохнул программист. — Подключаемся сразу к модельной среде, сервер запущен в режиме модификации. Внучка, твои камеры готовы?

— Как всегда! — гордо подтвердила девушка.

— Ну... Поехали!

Пространство вокруг мигнуло и погасло. Совсем погасло: не осталось ничего — ни света, ни даже темноты.

— Ух! А где... Э-э-э... Ну, где... хоть что-нибудь? — раздался из серой пустоты голос Внучки.

— Ну, мы сюда как раз для того и сунулись, что бы это "что-нибудь" завести, — ответил ей голос Кеши.

— Первый раз попадаю в пустое вирт-пространство, — призналась девушка.

— Ерунда, — доверительно сообщил голос Ксенобайта. — Вот попасть в битое пространство — это куда забавнее, заикой можно остаться на всю жизнь. Кеша, сотвори хоть чего-нибудь, чтобы твои ящики выгрузить можно было.

Известие о том, что "Самара Софт" собирается делать новую игру, поначалу заинтересовало только Внучку, да и то не очень. На сенсацию новость пока не тянула: информации было маловато. Но вскоре информация появилась. Новая игра планировалась на базе того же движка, что и "Покорители забытых перекрестков", более адаптированного под рукопашный бой, с более подробной моделью персонажа и соответствующей системой просчета повреждений.

Собственно, если новая версия движка окажется не слишком требовательна к ресурсам, на нее планировалось перевести и сами "Перекрестки". Маркетинговый отдел уже спал и видел, как в новой версии игроки смогут от души лупить друг друга руками и ногами. Но вот самой неожиданной новостью стало то, что работать над новой игрой предстояло в том числе и тестерам.

— Нам расценивать это как понижение? — сварливо осведомился Банзай у Михалыча, когда узнал об их переводе на новый фронт работ.

— Это ты в том смысле, освобождаетесь ли вы от дежурств по серверу? И не мечтайте, — буркнул глава технического отдела. — Слушай, если ты думаешь, что я в восторге от того, что у меня уводят одну из самых толковых бригад админов, — так нет, я не в восторге.

— Но при чем тут, вообще говоря, мы? Разве писать игры — не дело программистов? — вмешался Махмуд.

— Как тебе сказать... Да вот спроси хоть у Ксенобайта. Программисты бывают разные. Наши конторские сделали все что могли. Беда только в том, что они — хорошие программисты, но ничегошеньки не понимают в играх! Они с трудом представляют, как сделать, чтобы людям было интересно.

— Значит, нужны... э-э-э, ну я не знаю, массовики-затейники?

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

— Вот и забирайте Ксенобайта! — обрадовался Банзай.

— Да одним Ксенобайтом дело не обойдется, — вздохнул Михалыч. — Еще нам нужен, разумеется, Кеша. Он уже давно рисует модели для этой игры, но одно дело рисовать, и другое — конвертировать их и переправлять в игру. Вы же знаете, с программированием у него не очень.

— Да уж, тут они с Ксенобайтом друг друга хорошо дополняют...

— Кроме Кеши — Мак-Мэд для тонкой настройки физики. Махмуд для контроля над расходом машинных ресурсов. Мелисса будет консультантом по вопросам собственно игродизайна: история, квесты, общая эстетика. И, кстати, тебе тоже не удастся отвертеться: о твоих экспериментах с анимацией по конторе уже давно поползли слухи. И вообще вас лучше держать одной обоймой, потому как вместе вы друг друга каким-то непостижимым образом балансируете, а по отдельности каждый из вас настоящая катастрофа.

Все тяжко задумались, переваривая услышанное. В наступившем молчании стало слышно чье-то обиженное сопение.

— А я что, в эту обойму не попадаю, да? — хмуро буркнула Внучка, убедившись, что все взгляды сосредоточены на ней. — Мне никакого дела не нашлось?

— Еще как нашлось, — спокойно ответила Мелисса. — Мы с тобой начинаем целый цикл очерков! Представляешь: игра изнутри! Представляешь? Все пишут об играх, которые уже вышли, многие — об играх, которые еще не вышли, но уже сделаны... А мы будем писать про игру, которой еще и нет вовсе!

Редактор пространства

4 июля, 12:41 реального времени

— Давайте для начала разметим площадку, — деловито предложил Кеша.

— Ага, а еще давайте наконец станем материальными, — жалобно попросила Внучка. — А то очень неудобно в таком разреженном состоянии...

— Э-э-э, — судя по голосу, Кеша немного смутился, — ладно, только предупреждаю: с непривычки это может показаться... Ну, в общем, некоторых просто укачивает.

— Чего?! — удивилась Внучка.

— Да ладно, что-нибудь придумаем. Так, сейчас...

Неожиданно посреди серого марева небытия появилась яркая точка. Точка выпустила четыре луча, на них через равные промежутки набухли новые точки и тоже распустились лучами, только менее яркими, — так, что образовалось нечто вроде решетки.

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

— Ух ты... Как на американских горках! — восхитился Махмуд.

— Кажется, меня мутит...

— Кеша, ты бы предупреждал, что ли...

— Извините, — смутился дизайнер. — Знаете, обычно на этом этапе зрителей просто не бывает, так я...

— Давай уже, приземляй нас куда-нибудь!

Координатная сетка "внизу" застелилась плоскостью. Через миг вся компания уже стояла на этой плоскости. Все имели несколько осоловевший вид: по виду бесконечной плоскости в бесконечном сером пространстве было трудно оценить масштаб, но при "воплощении" их тела оказались где-то в километре от базовой плоскости. И спускались они, кстати, гораздо быстрее, чем положено при свободном падении.

— Так, — деловито шмыгнул носом Кеша, — все на месте? Ну и отлично. Я размечу площадку под ландшафт. Ксенобайт, поможешь с импортом моделей?

— Ладно, — кивнул программист. — Пойду подготовлю конвертор. Буду на связи, если что — кричи.

Небрежно щелкнув пальцами, программист исчез. Махмуд оценивающе огляделся и осторожно уточнил:

— А еще трясти будет?

— Будет, — уверенно кивнул Кеша.

— Тогда я, пожалуй, тоже отчалю, от меня пока все равно толку немного...

Мак-Мэд просто кивнул, и два приятеля почти одновременно исчезли. Банзай, крякнув, пробормотал неразборчиво, что, как всегда, будет мудро руководить снаружи. На плоскости остались только дизайнер и "съемочная группа". Почувствовав себя в центре внимания, Кеша тут же занервничал. Откашлявшись, он неуверенно сообщил:

— Вы, это... Не обижайтесь, если что... Но мне часто придется менять масштаб, так что мир вокруг будет плясать и подпрыгивать. Я как-то и не подумал над этим, привык уже... Знаете, что? А давайте вы отвяжете свою систему масштабирования от общей, тогда вас не будет так качать!

— Ага, тогда ты в наших глазах будешь вдруг превращаться в гиганта? Нетушки, еще затопчешь...

— Не, не затопчу, — радостно сообщил Кеша. — Система взаимодействия объектов еще не запущена! Даже если я на вас наступлю — вам просто станет темно, и все. Совсем не больно!

— Не больно, — сурово осадила Кешу Мелисса, — но очень унизительно!

— Тогда я вообще могу отключить отрисовку своего тела, — развел руками Кеша. — Я привычный.

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

— Ну ладно, — вздохнул Кеша. — Значит, так... Сейчас нам надо разметить территорию под ландшафт.

Маленький дизайнер на миг задумался, а потом вытащил из воздуха что-то вроде изрисованного тетрадного листа.

— Вот, — гордо сообщил он. — Эту штуку я нарисовал заранее в графическом редакторе. Собственно, мы сейчас не собираемся создавать ландшафт с нуля, нам надо только собрать его из "домашних заготовок". Э-э-э... Вот черт, я, кажется, забыл их пронумеровать... Где какой?!

Кеша вытащил из воздуха еще несколько листов и глубоко над ними задумался. Разложил их на плоскости, перетасовал. На листиках (которые на самом деле были обычными графическими файлами) были нарисованы какие-то пятна всех оттенков серого цвета, от почти белого до почти черного.

— На географическую карту похоже, — заметила Внучка.

— В какой-то мере так оно и есть, — уныло сообщил Кеша. — Это топографы. Чем светлее пятно, тем оно выше. Вот эти темные участки — это низины, более светлые — холмы.

— И что же, такими листочками придется всю плоскость замостить? — скептически осведомилась Мелисса.

— Ну зачем же, — рассеянно пожал плечами Кеша. — А, вот!

Разрозненные листики разлеглись наконец так, что составили цельную картину. Срастив ее в один большой ковер, он расстелил его на плоскости.

— Это что, — с тихим восторгом спросила Внучка, — целый континент?

— Не... Так, полуостров. Вот, видишь, с этого края — сплошная однородная степь. Туда потом легко будет пристыковать следующий квадрат. А потом еще и еще, по мере надобности... Иногда потом приходится чем-то затирать стыки, да и держать в памяти сразу весь игровой мир — слишком расточительно. В общем, пока обустроим этот кусочек, а там видно будет.

Кеша пнул "ковер", и тот вдруг стремительно "растекся" под ногами, точно мазутная пленка от капнувшей в лужу капельки.

— Так... Ну вот, сейчас сильно тряхнет... Понимаете, реакция опоры уже действует, а я сейчас "вздую" ландшафт. То есть применю плоскую карту высот к плоскости. То есть...

— Кеша, ты не мудри, ты делай уже, ладно?

— Ладно. Только давайте вот там встанем, там ровный участок будет. А вот прямо тут горы вырастут, так что снимай, Внучка, должно быть красиво...

Это действительно было красиво и захватывающе. Кеша встал в гордую позу, взмахнул руками, и, будто повинуясь этому жесту, плоскость под ногами дрогнула и вспучилась. Не сильно, сантиметров на двадцать в самом высоком месте.

— Э-э-э... Все? — осторожно уточнила Внучка.

Кеша нервно сглотнул.

— Нет-нет, я совсем не то имел в виду... Сейчас, сейчас, я просто немного напутал... Надо просто усилить... Не сантиметры... Метры, конечно же, метры... Я просто...

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

— Слышь, Кеша, а где, собственно... Во-о-у-у-у-у...

Договорить программист не успел. Кеша вторично махнул руками, и на этот раз эффект был куда ярче. Ввысь взметнулись могучие утесы, подхватив с собой программиста. Кеша нервно вздрогнул и завертел головой:

— А? Вы слышали?

— Что?

— Да как будто кричал кто-то...

— Вот это было круто! — радостно перебила Кешу Внучка.

— Да, — сдержанно согласилась Мелисса, — это уже можно и в репортаж вставить. Только выглядит оно как-то уныло.

— Ну, это ведь пока только рельеф! — торопливо затараторил Кеша. — Мы на него потом еще текстуры натянем со всякими трещинами, мелкими деталями, уступчиками... И еще освещение... О да, освещение! Мы ведь до сих пор на свечении по умолчанию сидим, а оно не дает ни теней, ни объема... Я сейчас его отключу, не пугайтесь, на какое-то время темно станет, зато создам точечный источник света, чтобы тени были. Сейчас...

Стало вдруг темно. Совсем темно, как бывает только в вирт-пространстве с выключенным светом, да, может быть, глубоко под землей. Вместе с темнотой наступила тишина: что у Мелиссы, что у Внучки от такой темени просто дух захватило, а других источников звука в этом пространстве пока просто не было. Хотя нет, кажется, были! Откуда-то сверху доносился звук, похожий на завывание ветра. В следующую секунду сцена осветилась небольшой сияющей точкой, дающей жесткие, абсолютно черные тени. На слегка перекошенных физиономиях Мелиссы и Внучки застыло благоговение, Кешу так и распирало от гордости: он чувствовал себя настоящим Прометеем. Но недолго. Потому что в следующий миг что-то большое и черное свалилось ему на голову. Кеша только и успел, что испуганно пискнуть.

 
↓ Содержание ↓
↑ Свернуть ↑
  Следующая глава



Иные расы и виды существ 11 списков
Ангелы (Произведений: 91)
Оборотни (Произведений: 181)
Орки, гоблины, гномы, назгулы, тролли (Произведений: 41)
Эльфы, эльфы-полукровки, дроу (Произведений: 230)
Привидения, призраки, полтергейсты, духи (Произведений: 74)
Боги, полубоги, божественные сущности (Произведений: 165)
Вампиры (Произведений: 241)
Демоны (Произведений: 265)
Драконы (Произведений: 164)
Особенная раса, вид (созданные автором) (Произведений: 122)
Редкие расы (но не авторские) (Произведений: 107)
Профессии, занятия, стили жизни 8 списков
Внутренний мир человека. Мысли и жизнь 4 списка
Миры фэнтези и фантастики: каноны, апокрифы, смешение жанров 7 списков
О взаимоотношениях 7 списков
Герои 13 списков
Земля 6 списков
Альтернативная история (Произведений: 213)
Аномальные зоны (Произведений: 73)
Городские истории (Произведений: 306)
Исторические фантазии (Произведений: 98)
Постапокалиптика (Произведений: 104)
Стилизации и этнические мотивы (Произведений: 130)
Попадалово 5 списков
Противостояние 9 списков
О чувствах 3 списка
Следующее поколение 4 списка
Детское фэнтези (Произведений: 39)
Для самых маленьких (Произведений: 34)
О животных (Произведений: 48)
Поучительные сказки, притчи (Произведений: 82)
Закрыть
Закрыть
Закрыть
↑ Вверх