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