BOOM. Что такое бумер-шутеры и как они изменили правила игры. Даниил «Кортез» ПетручикЧитать онлайн книгу.
1992 года. Дела у id Software идут хорошо. Wolfenstein 3D стала оглушительным успехом – как основная игра, так и дополнения. Команда поднялась в ранге от локальных знаменитостей до суперзвезд: профильная пресса наперебой расхваливает их игры, разработчиков постоянно приглашают на радиоэфиры и даже снимают про них передачи на телевидении. На заработки сотрудники id Software повысили себе зарплаты до 45 000 долларов в год (при среднем по индустрии потолке в 30 000 на тот момент) и могут спокойно позволить себе недельный отдых в «Диснейленде» и самые роскошные отели со всеми удобствами: от дорогого шампанского до джакузи. Попробовав триумф на вкус, id Software даже не думает почивать на лаврах и планирует очередную революцию в видеоигровой индустрии.
Первое, чего требовала амбициозная цель, – инновационный движок. Его уже вовсю разрабатывал Кармак. Хотя Wolfenstein 3D Engine находился на острие прогресса, Джона он не устраивал. Какое-то время программист продолжал добавлять туда новые фишки: например, текстурированные поверхности, туман и переменную яркость окружения. Графические возможности его творения значительно расширились и в итоге нашли свое место в игре ShadowСaster от студии Raven Software. Но Кармак все еще хотел большего – позднее это «большее» получит название id Tech 1[35].
Ключевой технологической фишкой нового движка стал переход с клеток-тайлов на сектора. Теперь уровень собирали не только из квадратных деталей – появилась возможность стыковать их под разными углами и в разных формах. На смену классическим лабиринтам с поворотами строго на 90 градусов пришли извилистые коридоры, окна и пьедесталы, колонны и уходящие в небо лестницы.
Последние стали возможными потому, что теперь видеоигровые уровни раздвинулись по вертикали и объекты внутри них могли быть разных масштабов. Ведь сектора, в отличие от клеток, содержат информацию не только о расположении стен, но и об их высоте, а ее можно назначить любую, пока не упрешься в ограничения уровня. Ступени – это просто ряд стенок, каждая следующая выше предыдущей; они не стыкуются с потолком, так что на них можно залезть.
Вместе с перепадами высот в id Tech 1 появились вторые и третьи этажи помещений. Вернее, имитация: построить один отсек прямо над другим было невозможно, ведь второй этаж должен расти из пола на «нулевом» уровне, как и ступеньки лестниц или любая другая стена. Новый движок по-прежнему позволял создавать лишь иллюзию настоящего трехмерного мира, пусть и более правдоподобную. Поэтому все вторые этажи на id Tech 1 – по сути, пристройки к первому, поднятые выше в сторонке от него. И все это на самом деле находится в двухмерном пространстве, которое за счет игры с перспективой и технологии бросания лучей отображается на экране как 3D.
Еще одна фишка id Tech 1 – разнообразное освещение. Залитые светом комнаты, затемненные зоны, кромешная тьма. Такая, казалось бы, мелочь открыла новые горизонты: например, сделала возможными полноценные хоррор-секции с монстрами в темных коридорах. Или внезапные выключения света, чтобы застать игрока врасплох. Применений у освещения хватало, и гейм-дизайнеры id Software (в особенности Джон Ромеро) с удовольствием их находили.
Стоит
35
Формально движок стал так называться в 2011 году. На релизе