По случайному стечению обстоятельств Адриан носил ту же фамилию, что и Джон Кармак, хотя родственниками они не были. Парень с темными волосами по пояс выделялся на фоне пуританского арт-подразделения Softdisk с первого дня своего появления в компании. Все его сотрудники, ворчал Ромеро, были такими же медлительными, как и остальная часть компании. Они не были геймерами и даже не думали об играх. Все, чем они занимались, это кропали небольшие графические фрагменты для программы учета чековых книжек и уходили с работы исключительно в положенное время. В Адриане же была какая-то искра, а кроме того, у него имелась внушительная коллекция футболок с хеви-метал.
Единственное но: Адриан не был заядлым геймером – по крайней мере теперь, хотя именно игры привели его к профессиональной разработке арта. Будучи родом из Шривпорта, Адриан тоже прошел фазу увлечения аркадными играми, просиживая по полдня за Asteroids и Pac-Man. Он так любил рисунки на автоматах, что начал их копировать, а затем и перерисовывать на уроках обложки альбомов Molly Hatchet в свои тетрадки. Подростком он понял, что все глубже увлекается искусством, и оставил видеоигры в далеком прошлом. Теперь его ум занимали другие вещи.
Когда Адриану исполнилось тринадцать, его отец, торговавший колбасой местной пищевой компании, внезапно умер от сердечного приступа. Адриан, и без того тихий чувствительный подросток, совершенно ушел в себя. И пока его мать, работавшая в отделе кредитования в банке, и две младшие сестры как-то старались держаться, он проводил все больше времени за рисованием. Неудивительно, что все идеи, будоражившие воображение мальчика, который в качестве домашнего животного держал скорпиона, были мрачноваты. А уже в университете он начал черпать вдохновение в по-настоящему жестоких вещах.
Чтобы накопить денег на школу, Адриан подрабатывал в информационном отделе местной больницы. В его обязанности входило ксерокопировать фотографии пациентов в отделении экстренной медицинской помощи, в связи с чем парню приходилось сталкиваться с наиболее реалистичными изображениями фатальности и проявления болезней. Ему довелось видеть такие ужасные пролежни, что мясо отваливалось от кости, раны от пулевых ранений, оторванные конечности. Однажды явился фермер с пробитым деревянной балкой пахом. Снимки превратились в настоящий фетиш, когда Адриан стал продавать их друзьям.
Его работы становились не только мрачнее, но и искуснее. Университетский преподаватель Лемуан Батан разглядел талант юноши, его способность рисовать точно и, казалось, весьма непринужденно. Когда он поинтересовался у Адриана, чем тот хочет заниматься, студент ответил, что мечтает работать в сфере, связанной с изобразительным искусством. А пока ему нужен опыт. Преподаватель где-то слышал, что есть компания, где он мог бы начать, – Softdisk.
Когда Адриан узнал, что Softdisk ищет кого-то, кто будет отвечать за художественную составляющую программного обеспечения, это его не особо впечатлило. Ему были ближе карандаш и бумага, чем клавиатура и принтер. Но стажерам в Softdisk платили больше, чем в больнице, поэтому он согласился. Работая над безобидными иллюстрациями, однажды он услышал, как его босс спорит с какими-то двумя молодыми программистами. Один из художников из его отдела подошел к нему и спросил: «Знаешь, о чем речь?»
– Нет, – ответил Адриан. – Понятия не имею.
– О тебе говорят.
– Вот дерьмо, я труп, – Адриан предположил, что сделал что-то не так и теперь его увольняют. Выйдя от Эла, двое программистов подошли к Адриану и, представившись как Кармак и Ромеро, сообщили, что он теперь их партнер по Gamer’s Edge.
Для следующего диска Gamer’s Edge они планировали выпустить только одну игру. Эл пошел на это, позволив Ромеро и Кармаку, следуя своей интуиции, создавать одну большую коммерческую игру с нуля каждые два месяца, что по-прежнему было настоящим подвигом. Если каждый будет делать свое дело: Кармак работать над движком, Ромеро – над программными средствами и дизайном, Адриан – над графикой, а Лейн отвечать за менеджмент, – у них все получится.
Идею для следующей игры подал Кармак, обкатывавший в программировании революционную технологию, благодаря которой создавалась иллюзия движения за пределы экрана. Она называлась скроллинг[21], и в ее основе снова лежали аркадные игры. Сначала все их действие происходило в границах одной статичной картинки на экране: в Pong игроки управляли лопатками, движущимися снизу вверх по экрану, когда они ударяли по мячу; в Pac-Man персонаж проглатывал точки, встречавшиеся ему на пути в замкнутом лабиринте; в Space Invaders игроки управляли в нижней части экрана кораблем, который обстреливал спускающиеся на него сверху вражеские суда. Ни одна из игрушек не вызывала ощущения масштабности происходящего, как если бы игроки и их враги действительно существовали за пределами компьютера.
Ситуация изменилась в 1980 году, когда Williams Electronics выпустила Defender, первую аркаду, распространившую идею скроллинга за пределы экрана{44}. В этой научно-фантастической игре в жанре shoot-‘em-up[22]игроки управляли космическим кораблем, двигавшимся влево и вправо вдоль поверхности планеты, сбивая врагов и спасая мирных жителей. Крошечная карта на экране показывала границы всего мира и в развернутом виде заняла бы около трех с половиной экранов. В сравнении с другими проектами в галерее автоматов Defender казалась масштабной, геймер ощущал, что его окружает большое виртуальное пространство. Эта аркада стала настоящим хитом наравне со Space Invaders и даже превзошла Pac-Man в номинации «Игра года». За ней последовало бессчетное количество скроллинговых игр. К 1989 году данная технология уже считалась самой крутой, повторив частичный успех хита продаж того времени, домашней видеоигры Super Mario Brothers 3, выпущенной для Nintendo компанией Entertainment System.
Однако в то время, в сентябре 1990 года, никто еще не знал, как делать скроллинговые игры для PC; вместо этого по-прежнему использовался ущербный прием, позволявший игроку думать, что действие продолжается далеко за пределами экрана. Он добирался до правого конца дисплея, двигался до упора и неожиданно оказывался в левой части. Отчасти невозможность сделать этот переход более плавным заключалась в недостаточной скорости PC, которая заметно проигрывала скорости аркадных автоматов, Apple II или домашним консолям, таким как Nintendo. Кармак поставил себе цель решить проблему и добиться того, чтобы картинка двигалась так же, как в Defender или Super Mario.
И уже следующая игра Gamer’s Edge стала первым шагом в этом направлении. Когда команда находилась на стадии обсуждения, Кармак продемонстрировал технологию, над которой работал: она позволяла прокручивать картинку на экране. В отличие от других продвинутых скроллинговых игр, эта имела устройство бегущей дорожки – графические изображения двигались вниз по экрану, но ощущения, что игрок самостоятельно перемещается в нужном ему направлении, не было. Скорее, создавалось впечатление, что он стоит как бы на сцене, а за ним прокручивается пейзаж, нарисованный на холсте.