Подъезжая к Шривпорту, Ромеро и Джей чувствовали себя будто пара старых друзей. По пути они пережили настоящее приключение, остановившись на несколько дней в Дисней Уорлде. Но когда друзья оказались в Шривпорте, у них вовсе не возникло ощущения, что здесь их ждет светлое будущее. Они даже не сразу поняли, что добрались куда надо. Находящийся в северо-западном углу штата Луизиана, на расстоянии плевка от Техаса, Шривпорт в 1989 году производил удручающее впечатление. Нефтяной бум первой половины века оставил эти места обездоленными и мрачными. Из-за разросшихся болот воздух был тяжелым и влажным. Центр города заполнили бездомные, спасающиеся от жары в тени кирпичных строений. Среди этих домов были и офисы Softdisk.
Компания занимала два здания в центре. Офис администрации располагался по соседству с асфальтированной автостоянкой, а прямо за дверью по склону холма шла оживленная улица. Человек в этом офисе чувствовал себя словно в муравейнике.
Когда друзья-геймеры добрались до назначенного места, Эл выскочил наружу и принялся с горящими глазами рассказывать, как здорово развивается компания и как ему необходима их помощь. Ромеро и Лейн показали ему свой клон Asteroids под названием Zappa Roids [53] «Вжик-а-Роиды». – Прим. пер.
. Эл был впечатлен не только способностями парней к программированию, но и их юношеским рвением.
Ромеро с ходу обозначил свои амбиции и дал понять, что не собирается работать над утилитами. Он хотел делать большие коммерческие игры. Эла это вполне устраивало – он заявил, что будет рад ворваться в мир игровых развлечений. Ромеро и Лейн стали первыми сотрудниками нового отдела «особых проектов», посвященного исключительно разработке игр. На обратном пути Эл похлопал Ромеро по спине и сказал:
– Кстати, ребята, дайте мне знать, если вам негде жить. У меня есть кое-какая недвижимость в городе, я сдаю ее в аренду.
* * *
Ромеро, Лейн и Джей направились от головного офиса Softdisk к зданию, где трудились программисты и прочие «таланты». Для компании, которая занималась разработкой программного обеспечения, там все выглядело скучновато. Зажатые сверху и снизу этажами, забитыми страховыми агентствами, программисты работали в отдельных тихих кабинетах, залитых ярким светом люминесцентных ламп. Там не было ни музыки, ни веселых посиделок, да и в игры никто не играл. Softdisk была похожа на скороварку, из которой каждый месяц должно было выходить несколько новых программ.
Джон подошел к компании программистов и представился. Они спросили, не предлагал ли ему снять жилплощадь Большой Эл. Когда Ромеро ответил утвердительно, они засмеялись.
– Не соглашайся, – сказал один из парней. Он поделился историей о том, что когда его наняли, он принял предложение Эла, а обещанные апартаменты на деле оказались нищенской хибарой в неблагополучном районе. Растянувшись на кушетке, парень заметил здоровенного червяка, высунувшегося из дыры в полу.
Но и это не могло огорчить Ромеро. Он вернулся в дело, и ему улыбалось солнце. Он получил работу, где мог создавать игры. Его жена Келли и малыши Майкл и Стивен будут рады сменить обстановку. Они все начнут сначала. Он позвонил Келли и велел ей собирать вещи. Семье предстояло перебраться в Шривпорт.
* * *
Первые несколько недель работы над играми в отделе «особых проектов» Ромеро и Лейн ощущали себя в раю. У Ромеро была еще одна цель: перейти от Apple II к PC. С самого начала он заявил Элу, что Apple II скоро устареет – во многом из-за успехов клонов IBM PC. Отказавшись от нового стандарта программного обеспечения, предложенного IBM, компьютеры Apple стали гораздо менее привлекательной покупкой. Впрочем, Ромеро не сказал Элу, что его терзало ощущение, будто он опаздывает на поезд. Ромеро чувствовал: из-за своей оголтелой верности Apple II он отставал от трендов почти на год. Чтобы стать Будущим Богачом и Первоклассным Программистом, он должен был освоить PC, пока не поздно.
– Нельзя всю жизнь программировать на одних и тех же машинах, – сказал Ромеро Элу. – Я хочу, чтобы ты знал: я пока не умею работать на PC, но я быстро научусь.
– Меня это устраивает, – ответил Эл. – Делай что хочешь.
Ромеро хотел освоить новый язык программирования под названием C [54] Процедурный язык программирования высокого уровня, созданный Деннисом Ритчи в 1972 году. Лежит в основе многих современных языков программирования и пользуется популярностью до сих пор. – Прим. пер.
. Но никто не мог ему с этим помочь: ни один сотрудник Softdisk им еще не владел. Ромеро считал, что недостаточная квалификация коллег стопорит его развитие. Дорабатывая игру Zappa Roids, он погрузился в техническую литературу, впитывая всю информацию, что мог найти о таких языках программирования для PC, как Паскаль [55] Язык программирования, созданный Никлаусом Виртом в 1970 году. В промышленной разработке применяется очень редко, но до сих пор используется для обучения программированию школьников и студентов. – Прим. пер.
и ассемблер [56] «Диалект» ассемблера зависит от модели процессора, для которого программа пишется. Сложность разработки программ на ассемблере, как правило, компенсируется их высоким быстродействием. – Прим. пер.
процессора 8086. Вскоре его знаний оказалось достаточно, чтобы перенести на PC одну из своих игр для Apple II под названием Pyramids of Egypt [57] «Египетские пирамиды». – Прим. пер.
. Уже в первый месяц работы его творение включили в основное издание Softdisk для пользователей PC: Big Blue Disk.
Читать дальше