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