У подростка, работающего с Apple II, было только два способа прославиться в зарождающейся индустрии. Ромеро понял, что крупные издатели, например Sierra или Electronic Arts, для него недоступны. Гораздо проще попасть в журналы, издаваемые любителями компьютерных игр: в целях экономии средств они печатали коды игр прямо на страницах журнала. Чтобы сыграть, читатель должен был старательно перенести этот код к себе на компьютер.
Находясь в Англии, Ромеро каждую свободную минутку проводил перед Apple II, работая над играми, которые он планировал публиковать. Ухудшившиеся из-за этого отметки в школе вызвали недовольство отчима и возродили былые ссоры, что, в свою очередь, подвигло Ромеро на создание нового комикса под названием Melvin{24}. Сюжет был неизменно один и тот же: мальчишка делает что-то назло отцу, лысому мужчине в солнечных очках (копия отчима Ромеро), а потом расхлебывает ужасные последствия, созданные буйным воображением юного дизайнера. В одном таком комиксе Мелвин обещает вымыть посуду, а сам заигрывается в своей комнате на компьютере. Узнав об этом, отец дожидается, пока мальчик заснет, а потом врывается к нему и с криком «Ах ты, маленький ублюдок!» превращает его лицо в кровавое месиво. Ромеро был не единственным, кто находил отдохновение в создании жестоких комиксов. Дети в школе постоянно подбрасывали ему идеи о том, как расправиться с Мелвином. Ромеро зарисовывал их, доводя каждую деталь до предельной в своей омерзительности натуралистичности. Его талант вызывал неподдельное восхищение.
Внимание, уделяемое его персоне, сильно изменило Джонни. Он стал слушать хеви-метал: Judas Priest, Metallica, Mötley Crüe, крутил романы с полудюжиной девчонок. Одна из них, которая нравилась ему больше остальных, вскоре стала его подружкой: легкая в общении, всеобщая любимица, умница-дочка одного уважаемого чиновника. Благодаря ей он начал покупать рубашки с воротничками на пуговицах и аккуратные джинсы, перешел на контактные линзы. Отец, а затем и отчим годами лупили Ромеро, и вот настал час, когда он смог наконец расправить плечи.
К шестнадцати годам желание Ромеро добиться успеха благодаря играм лишь окрепло. В течение восьми месяцев он получал сплошные отказы, и вот 5 марта 1984 года от журнала InCider, издаваемого Apple, пришла-таки хорошая новость{25}: один редактор, вернувшись разбитым после поездки на Марди-Гра[11], написал о решении издания напечатать код Ромеро для созданной им игры под названием Scout Search. Это была игра-лабиринт с низким разрешением, в которой игроку (представленому точкой) следовало собрать всех своих скаутов (такие же точки), прежде чем на него нападет медведь гризли (еще одна точка). Конечно, игра не тянула на шедевр, но была веселой и захватывающей. Ромеро обещали заплатить 100 долларов. Существовала также вероятность, что журнал заинтересуют другие игры, которые Ромеро прислал ранее. «Вернусь к ним чуть позже, – пообещал редактор. – Как только пройдет похмелье».
Ромеро вложил всю свою энергию в разработку игр, для которых он не только написал программы, но и продумал визуальный ряд. Он мог спрограммировать игру за полчаса и даже завел себе правило, касающееся названий игрушек: все они состояли из двух слов, связанных по принципу аллитерации: Alien Attack или Cavern Crusader. С каждым днем парень становился все более дерзким. «Когда я выиграю конкурс [на лучшего программиста] этого месяца, – писал он одному журналу, – (а я выиграю, так как моя программа – просто фантастика!) могу ли я получить вместо приза в 500 долларов просто 500 долларов? То же самое касается приза в итоговом конкурсе года в 1000 долларов (их я тоже получу!)»{26}. Он подписал это письмо так же, как и всегда: «Джон Ромеро, Первоклассный Программист». И действительно выиграл.
Вдохновленный успехом, Ромеро решил восстановить отношения со своим биологическим отцом, жившим в штате Юта. Он написал ему письмо на самодельном бланке своей компании Capitol Ideas Software; ему страшно хотелось показать отцу, как многого он добился, рассказать обо всех своих победах в конкурсах и публикациях. «Я изучаю компьютеры уже четыре с половиной года, – писал он. – Мои навыки программирования пережили очередную революцию»{27}. На этот раз он подписался: «Джон Ромеро, Первоклассный Программист, Победитель Конкурсов, Будущий Богатей». Он нащупал свой путь, он это чувствовал. Но, чтобы действительно многого добиться и стать Будущим Богатеем, ему нужно было покинуть Англию и вернуться в Америку.
Мечта Ромеро сбылась в 1986 году, когда он вместе с семьей вернулся в Калифорнию. Он записался на курсы в Сьерра-колледже, посещать которые начал как раз перед окончанием последнего года обучения в школе. Его много публиковали, почти все, что он выдавал на-гора, печаталось в компьютерных журналах. Его игры выносили на обложки. А однажды, отрабатывая смену в Burger King, он встретил свою любовь.
Оказавшись на пороге забегаловки, Келли Митчел тут же привлекла к себе внимание Ромеро, стоявшего за кассой. Молодые люди начали встречаться. Келли происходила из состоятельной семьи мормонов. Особенно круто было то, что она жила в классном доме на вершине холма. Ромеро встречался и с другими девушками, но ни одна из них не была такой веселой и гармоничной, как Келли. Ну и что с того, что она не увлекалась играми?! Для 19-летнего Ромеро это стало шансом обрести настоящую семью, которой у него никогда толком не было. Он сделал предложение, и в 1987 году молодые люди поженились.
Ромеро решил, что настало время всерьез взяться за работу своей мечты. Он опубликовал десять игр и практически оканчивал учебу. Чтобы содержать молодую семью, ему требовался заработок. Возможность представилась 15 сентября 1987 года, на встрече Applefest в Сан-Франциско, организованной Apple для своих фанатов. Ромеро прочел о ней в одном из журналов и знал, что там будут крупные издатели игр Origin и Sierra, а также редакторы журналов, в которых он печатался с изрядным постоянством: Uptime, Nibble и InCider. Он вошел в конференц-зал, когда хакеры и геймеры подключали мониторы, технику для вывода данных на печать и готовили диски. На столике лежала кипа журналов Nibble с одной из игрушек Ромеро на обложке. На стенде Uptime, компьютерного издания, выходившего на дискете, на мониторах была другая из игр Ромеро. «О да, – подумал он, – мои дела тут пойдут в гору».
Возле стенда Uptime Ромеро встретился с Джеем Уилбером, редактором, который уже какое-то время покупал его работы. Джей, здоровяк двадцати семи лет, работавший когда-то барменом в T.G.I. Friday’s, выглядел пухлым ребенком с недетской растительностью на лице. Ромеро очень нравился Джею: крайне самоуверенный, но очень толковый программист, знающий магическую формулу отличной игры: легко освоить, но сложно достичь мастерства. Джей предложил ему работу. С присущим ему самомнением Ромеро ответил, что поразмыслит над этим.
Потешив свое самолюбие на стенде Uptime, Ромеро отправился к стенду Origin, на баннере которого было написано: «Ultima V: дата релиза – 31 октября!» «О боже, – вырвалось у Ромеро, – новая версия Ultima». Он уселся за компьютер и вставил свой диск. «Эй, что вы делаете? – воскликнула сотрудница отдела маркетинга журнала Origin. – Вы только что вытащили диск с игрой из нашего компьютера! Так нельзя!»
Ромеро нажал на несколько клавиш. «Вы только взгляните», – ответил он. На экране появился лабиринт. Он создал его при помощи очень сложной программы, улучшающей разрешение, делая изображение в два раза ярче и четче. Такая графика, с так называемым двойным режимом разрешения, считались шедевром программирования, и тут вдруг какой-то тощий недоросль демонстрирует игру, которая выглядит даже лучше версии Ultima на экране. Следующим ее вопросом было: «Вам не нужна работа?»