Первым проектом Карма ка стало изучение новейшего оборудования для трехмерной компьютерной графики. В прошлом лишь аркадные автоматы были спроектированы для улучшения и ускорения 3D-графики. Но с появлением таких прорывных игр, как DOOM и Quake, компании наконец увидели повод перенести 3D-ускорители на домашние устройства. Для этого нужно было установить графические чипы на специальные карты, которые можно было бы вставить в компьютер. Один производитель под названием 3Dfx убедил Кармака перенести Quake на язык программирования OpenGL[225], с которым могла работать их дебютная линейка видеокарт Voodoo 3-D. Кармак выполнил задание за выходные и выложил бесплатную версию игры на OpenGL в Сеть.
ИГРОВОЕ СООБЩЕСТВО, ОБЕСКУРАЖЕННОЕ РАЗРЫВОМ КАРМАКА И РОМЕРО, ПОЛНИЛОСЬ СЛУХАМИ.
Хардкорные геймеры были в восторге: игра шла как минимум на 20 % быстрее и плавнее. Однажды увидев 3D-ускорение, они уже не хотели возвращаться к старой версии и с готовностью тратили сотни долларов, чтобы обновить свои компьютеры. Как уже стало заведено, другие разработчики устремились вслед за Кармаком и стали создавать игры для карт 3Dfx. В дело включились и другие производители видеокарт. Для индустрии высоких технологий наступила новая эра. На волне успеха Кармак в свободное время создал Quakeworld[226] – бесплатную программу, расширяющую многопользовательские возможности Quake. С OpenGL, улучшающим графику, и Quakeworld, улучшающим сетевую игру, Quake стала выглядеть и ощущаться лучше, чем когда-либо.
Но усердная работа Кармака не могла спасти id от последствий напряженной разработки Quake. Вскоре компания стала терять кровь. Сперва ушел ответственный за маркетинг Джей Уилбур, после того как его четырехлетний сын спросил:
– Почему другие папы приходят на бейсбольные матчи, а ты нет?
За ним последовал программист Майкл Абраш, вернувшийся в спокойную Microsoft. Был уволен дизайнер уровней Сэнди Петерсен, бывший на ножах с руководством из-за дизайнерских решений при создании Quake. Гений маркетинга Майк Уилсон и сотрудник техподдержки Шон Грин заявили, что уходят работать к Ромеро.
Игровое сообщество, обескураженное разрывом Кармака и Ромеро, полнилось слухами, пока Кармак не прояснил ситуацию в неожиданно личном и долгом интервью, которое дал по электронной почте. «Многие видят в недавних увольнениях то, что сами желают увидеть. Но наша команда разработчиков сейчас как минимум не слабее, чем прежде. Ромеро вышвырнули из id, потому что он недостаточно старался… Я верю, что трех программистов, трех художников и трех дизайнеров уровней по-прежнему достаточно, чтобы создавать лучшие в мире игры… Мы сворачиваем нашу издательскую деятельность и будем в первую очередь студией разработки. Это всегда было причиной конфликта с Ромеро – он хочет империю, а я просто хочу писать хорошие программы. Так что теперь все довольны».
Ромеро нажал верхнюю кнопку позолоченного лифта в Техасском бизнес-центре Далласа. Пятьдесят пять этажей занимали далласские банкиры, юристы и нефтяные магнаты, а на вершину теперь поднимался 29-летний геймер. Приехать сюда Ромеро неожиданно пригласил его агент по недвижимости, заявивший, что Ромеро просто
По сути, Ромеро снова начинал с нуля. В результате соглашения с id он получил несколько миллионов долларов (журнал Time оценивал его состояние в десять миллионов), но ему пришлось отказаться от всех прав на продукты id и будущих гонораров. DOOM и Quake больше не принесут ему денег. Но, что важнее, у Ромеро была миссия. После долгих лет работы с ощущением, что его сдерживал Кармак, Ромеро наконец мог воплотить
– id была многомиллионной компанией, а мы сидели в окружении серых стен, – сокрушался Ромеро. – Все из-за того, что у Кармака был пунктик: «Мне ничего не нужно, кроме стола, кресла и компьютера». Нет бы сказать: «Окей, у нас куча денег, давайте-ка отгрохаем себе реально крутой офис!»
Новый офис Ромеро должен был стать не только веселым местом для работы. Он должен был стать местом, где геймер мог бы показать прессе, семье и друзьям, что