Чтение онлайн

ЖАНРЫ

Жизненный цикл программных объектов
Шрифт:

его придется заменить.

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

— Я знаю, ты говорила. Я танцевал чуть-чуть, и тело было о’кей. Попробовал чуть активнее, и тело все еще было о’кей.

— А потом еще чуть-чуть активнее, и теперь нам нужно покупать новое запястье и новую панель для экрана.

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

— Мне очень очень очень жаль, — говорит Джакс.

— О’кей, теперь марш на «ООПП Земля». — Ана делает жест в сторону зарядной платформы.

— Я признаю, это была ошибка…

— Марш.

Джакс, понурившись, идет к платформе. Но прежде чем ступить на нее, он тихо произносит:

— Это не «ООПП Земля».

И дисплей на шлеме робо-тела

гаснет.

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

Проблема не только в том, что все люди перебрались в «Реальное Пространство». Дигитанты Оригами и Фаберже теперь тоже обитают там, и Ана не может винить их владельцев; она бы сделала то же самое, будь у нее такая возможность. Еще печальнее то, что исчезло и большинство дигитантов Нейровзрыва, включая многих друзей Джакса. После закрытия «ООПП Земля» некоторые члены пользовательской группы вышли из игры; другие заняли выжидательную позицию, но вскоре приуныли, увидев, насколько убогой оказалась приватная версия «ООПП Земля», и предпочли выключить своих дигитантов, нежели воспитывать их в городе-призраке. Более всего приватная «ООПП Земля» напоминала именно это: город-призрак размером с планету. Там есть огромные пространства с тщательной проработкой деталей, по которым можно бродить часами, но там не с кем поговорить, не считая наставников, которые приходят вести уроки. Там есть данжи [32] , но нет квестов [33] , есть торговые центры, в которых никто ничем не торгует, есть стадионы без спортивных событий — дигитальный эквивалент постапокалиптического ландшафта.

32

Данж (англ. dungeon — подземелье) — закрытая локация в игре (пещера, подземелье, руины и пр.), куда отправляется персонаж для выполнения особого задания.

33

Поиски чего-то или кого-то, связанные с преодолением массы препятствий.

Люди — друзья Джакса из сообщества тетрабрейка — входят на приватную «ООПП Земля» лишь для того, чтобы навестить Джакса, но такие визиты становятся все более редкими; все события, связанные с тетрабрейком, происходят сейчас в «Реальном Пространстве». Джакс может отправлять и получать записи хореографических разработок, но деятельность сообщества — это живые встречи с импровизированной хореографией, а в них он участвовать не может. Джакс потерял большую часть своей социальной жизни в виртуальном мире и не может обрести ее в мире реальном: его робо-тело проходит по категории беспилотных транспортных средств; ему запрещено появляться в публичных местах, за исключением случаев, когда его сопровождают Ана или Кайл. Запертый в стенах их квартиры, он скучает и становится беспокойным и непредсказуемым.

Ана неделями пытается убедить Джакса сесть за ее компьютер в робо-теле и таким образом войти в систему «Реального Пространства» — но в последнее время он отказывается это делать. Конечно, есть сложности с пользовательским интерфейсом — его неопытность в работе с компьютером, которая усугубляется тем, что камера осуществляет субоптимальное [34] отслеживание жестов, производимых телом робота, — но Ана считает, что они смогли бы эти трудности преодолеть. Главная проблема состоит в том, что Джакс не хочет удаленным образом контролировать аватар, он хочет быть этим аватаром.

34

Субоптимальное — менее, чем оптимальное.

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

Все остальные дигитанты Нейровзрыва испытывают подобные фрустрации, и становится понятным, что приватная «ООПП Земля» — лишь временное решение проблемы. Необходимо найти способ активизации дигитантов в «Реальном Пространстве», где они могли бы свободно передвигаться и взаимодействовать с объектами и обитателями «РП». Иными словами, решение заключается в переносе движка Нейровзрыва и трансформации его кода, с тем чтобы он мог работать на платформе «Реального Пространства». Ана убедила бывших владельцев Blue Gamma выложить исходный код Нейровзрыва в свободный доступ, но для адаптации кода нужны опытные разработчики. Пользовательская группа разместила объявления на форумах открытых исходников, надеясь привлечь добровольцев.

Единственный плюс того, что «ООПП Земля» устарела, в том, что их дигитанты защищены от темных сторон социального мира.

Компания под названием Edgeplayer [35] вышла на рынок с камерой пыток дигитантов на платформе «Реального Пространства»; чтобы избежать обвинений в незаконном копировании, они используют в качестве жертв только дигитантов, находящихся в открытом доступе. Пользовательская группа пришла к соглашению, что, когда им удастся перенести движок Нейровзрыва на платформу «РП», процедура перевода дигитантов будет включать в себя полный контроль права собственности — ни один дигитант Нейровзрыва не войдет в «Реальное Пространство» без сопровождения человека, взявшего на себя обязательство заботиться о своем подопечном.

35

Буквально: «игрок на грани», «играем на пределе».

Прошло два месяца. Дерек просматривает форум пользовательской группы, читая ответы на свой пост относительно положения с адаптацией Нейровзрыва. Увы, новости не слишком обнадеживающие. Попытки найти добровольных разработчиков для проекта особым успехом не увенчались. Пользовательская группа провела день открытых дверей на приватной «ООПП Земля», чтобы люди могли познакомиться с дигитантами, но желающих поучаствовать в мероприятии оказалось очень немного.

Проблема в том, что геномные движки — это древность. Разработчиков привлекают новые волнующие проекты, а на сегодняшний день это нейронные интерфейсы и наномедицинские программные пакеты. На сайтах открытых исходных кодов выложены десятки геномных движков, ожидающих программистов-добровольцев, и перспектива переноса двенадцатилетнего движка Нейровзрыва на новую платформу наименее интересна. Лишь горстка студентов внесла свой вклад в адаптацию Нейровзрыва, а учитывая, что они могут посвятить проекту очень малую толику своего времени, прежде, чем перекодировка для переноса будет завершена, устареет уже сама платформа «Реального Пространства».

Есть и альтернатива: нанять профессиональных разработчиков. Дерек говорил с некоторыми из них — с теми, кто имел опыт работы с геномными движками, — пытаясь выяснить, во что обойдется перенос Нейровзрыва. Суммы, которые были названы, звучали вполне разумно, учитывая сложность проекта, и для компании с сотнями тысяч потребителей имело бы смысл эти деньги заплатить. Но для пользовательской группы, съежившейся до двух десятков человек, цена была ошеломляющей.

Дерек читает свежие комментарии на форуме, а потом звонит Ане. Держать дигитантов в заключении на приватной «ООПП Земля», безусловно, тяжело, но для него в этом есть и положительный аспект: теперь у него появится повод беседовать с Аной каждый день: обсуждая ли ситуацию с переносом Нейровзрыва или пытаясь организовать какое-нибудь занятие для своих дигитантов. За последние несколько лет Марко и Поло отдалились от Джакса, по мере того как каждый из них преследовал собственные интересы, но сейчас для дигитантов Нейровзрыва нет иной компании, кроме друг друга, так что Дерек и Ана пытаются придумать какие-то занятия, в которых они могли бы участвовать вместе, как группа. Жены, которая жаловалась бы на его увлеченность, у Дерека нет, а бойфренд Аны Кайл, похоже, не возражает, так что Дерек волен звонить ей, не опасаясь нарваться на чьи бы то ни было обвинения. Проводить с Аной столько времени — удовольствие, смешанное с болью; может, для него было бы полезнее общаться с ней пореже, но он не хочет этого.

Лицо Аны появляется в окошке видеотелефона.

— Ты видела пост Стюарта? — спрашивает Дерек.

Стюарт обратил внимание группы на то, сколько нужно заплатить каждому участнику, если они разделят стоимость работ поровну на всех, и задал вопрос: сколько членов группы могут себе позволить такую сумму?

— Прочитала, только что, — говорит Ана. — Может быть, он думает, что помогает делу, по сути же, просто будоражит людей.

— Согласен, — кивает Дерек. — Но пока не появится подходящая альтернатива, расходы на одного человека — это то, о чем думают практически все. Ты уже встречалась с этим фандрайзером [36] ?

36

Собиратель фонда, сборщик средств — пожертвований и т. п.

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

— Вообще-то я только что вернулась после ленча с ней.

— Великолепно! И что ты узнала?

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

— Но ведь новым движком мог бы пользоваться каждый… — Он внезапно умолкает. В архивах по всему миру хранятся миллионы моментальных копий дигитантов Нейровзрыва. Но пользовательская группа не может заявить, что действует в их интересах; без людей, готовых воспитывать их, ни один из этих дигитантов не получит никакой пользы от версии движка Нейровзрыв для платформы «Реальное Пространство». Единственные дигитанты, которым пользователи, объединенные в группу, стараются помочь, — их собственные питомцы.

Поделиться с друзьями: