Rage
id Software , некогда главная кузница PC-шутеров, за последние несколько лет стремительно сдала позиции — по их проектам и технологиям больше не замеряют общую температуру по палате. Тем не менее отгремевший недавно QuakeCon 2007 (это такая ежегодная тусовка id, совмещенная с киберспортивными турнирами) показал, что в id сдаваться не намерены. В качестве главного аргумента публике был представлен Rage.
Геймплейные реки
Жесткое, односложное название (схоже по звучанию с DOOM , Quake и id) — единственное, в чем разработчики проявили консервативность. По остальным показателям Rage не соответствует расхожему мнению о том, что « id всегда делает одну и ту же игру ».
Тут нет Марса, демонов и строггов. Поле битвы — Земля, пережившая столкновение с кометой. Цивилизация рухнула, на планете установился новый, тиранический порядок. Угнетенное население отчаянно борется за свои права, создаются повстанческие организации… в общем, все знакомо.
Излюбленный id жанр коридорного шутера также уступил место более актуальной концепции открытого мира. Главной особенностью Rage заявлена езда на раллийных автомобилях. Соотношение гонок и пешей стрельбы пока неизвестно (в id планируют провести фокус-тест и принять решение исходя из реакции публики). Зато ясно, что игрок сможет в любой момент покинуть транспортное средство и исследовать мир от первого лица. Благодаря новой технологии id Tech 5 доступная территория будет простираться на многие километры, причем каждая локация будет уникальной, так что путешествия не должны приесться даже после продолжительного знакомства с игрой.
По враждебному миру будущего передвигаться опасно даже на машине, поэтому свое авто можно защитить огнестрельным оружием. Кроме того, id поддерживает главный тренд сезона и вводит в Rage кооператив: на некоторых этапах предусмотрен режим совместного прохождения. Один игрок за рулем, а второй отстреливается от окрестной фауны (привет, Halo!).
Помимо исследовательских поездок, планируются спортивные заезды, побеждая в которых можно будет накопить немало денег и потратить их на апгрейд автомобиля. Прокачивать, кстати, можно будет не только транспорт, но и собственное вооружение. Для этого придется самолично искать детали предмета и схему сборки.
Привязанность разработчиков к замкнутым пространствам до конца побороть, правда, не удалось: наперекор всему id добавляют в игру узкие темные складские помещения.
В перерывах между выполнением квестов игрок будет общаться с NPC, получать задания и бороздить бескрайние просторы постапокалиптической пустыни на автомобиле.
Диалоги, скорее всего, будут выполнены на манер Half-Life 2. То есть, пока сюжетный персонаж сообщает жизненно важную информацию, вы скачете по столу или тычете собеседнику пистолетом в лицо.
Игра будет содержать огромный объем текстур и в распакованном варианте займет приблизительно 80 Гбайт (таких интимных PC-подробностей сегодня можно ждать только от id). Интересно, что, несмотря на свое громкое название, Rage (англ.я рость ) метит в девичий рейтинг T (Teen). Это значит, что чрезмерного насилия, ставшего чуть ли не визитной карточкой студии, не предвидится.
Rage, несмотря на ладные рассуждения Кармака (он, мол, всю жизнь хотел сделать гонки, да все случая не предоставлялось), выглядит скорее как флагманский продукт, призванный продать новую id-технологию. По поводу последней Кармак говорит куда охотней, чем собственно о Rage. Так что мы собрали всю известную информацию об id Tech 5 и транслируем ее ниже по курсу.
Текстурные берега
id Software всегда была пионером в области оптимизации ресурсов. Quake, в частности, был первой игрой, где объекты, находящиеся вне поля зрения игрока, выгружались из памяти. Таким образом, существенно понижалась нагрузка на процессор и видеокарту. Одиннадцать лет спустя id во главе с Кармаком вновь борются за наши системные ресурсы, но на сей раз к решению проблемы производительности они подошли с другой стороны. Главный козырь id Tech 5 — прием под названием «виртуализация текстур». Если совсем просто, то смысл в следующем: раньше каждая текстура хранилась отдельно, а теперь все они слиты воедино. Прелесть такой организации состоит в том, что системе не нужно каждый раз тратить время на поиск файла, за счет чего происходит меньше обращений к памяти.
Первой виртуализацию текстур использует Enemy Territory: Quake Wars. Вместо маленьких участков, из которых потом, как мозаика, собирается ландшафт, была использована одна огромная текстура (37 768 на 37 768 пикселей). Технология получила название Megatexture (мегатекстура) и в Quake Wars применялась только для отображения пейзажей. id Tech 5 будет использовать два megatexture-движка: один — для ландшафта, другой — для остальных игровых объектов.
Так какие же преимущества даст эта система? Главный плюс — отсутствие ограничения на объем текстуры. Лозунг рекламной кампании id Tech 5: « размер текстуры не влияет на производительность ». Для тех, кто не осознает свалившегося на них счастья, поясняем: ограничения на объем текстуры — чуть ли не единственное, что сдерживает разработчиков от создания фотореалистичных объектов. Именно из-за технических ограничений вы часто видите вместо, например, коры дерева какое-то мутное месиво. id с их новой технологией данное ограничение планируют снять.
На самом деле все, конечно, не так сказочно, как хотелось бы. Игра, использующая id Tech 5, выдержит огромное количество текстур, но чтобы воспроизвести их в максимальном качестве, все равно потребуется мощная видеокарта. Подобно тому, как Quake убирал полигоны, как только объекты пропадали из видимости, новый движок при увеличении масштаба заменит текстуру большого разрешения на менее детализированную. И если у вас мощная карточка, вы насладитесь картинкой самого высокого качества, а если слабая — то сами понимаете.
Но для бюджетных систем припасен сюрприз. Если вы, скажем, уперлись головой в стену (в игре, а не в жизни), движок поймет, что сейчас угроза падения производительности отсутствует, и покажет текстуру в наилучшем качестве (раньше размеры приходилось самостоятельно выставлять в видеонастройках).
Текстуры — дизайнерам!
Для разработчиков (а значит, косвенно и для нас с вами) тоже есть хорошие новости. Над каждой текстурой обычно работает единственный дизайнер, постоянно уточняя, не слишком ли много текстур и полигонов он себе забрал. Если этого не делать, к концу разработки может сложиться пикантная ситуация — игра выглядит потрясающе и столь же потрясающе тормозит. При оптимизации понижается качество текстур оружия, персонажей или прочих объектов.
С выходом id Tech 5 эта ситуация должна измениться. Технология не обращает внимания на размер текстур, помните? Значит, художник может создать огромную текстуру, не спрашивая ни у кого разрешения и ни с кем не согласовывая своих действий. А раз отсутствует необходимость в строгой координации, так почему не бросить в работу сразу нескольких дизайнеров?
Итак, два основных плюса технологии в том, что дизайнеры могут работать быстро и свободно, а уровни получают неповторимый вид, потому что для каждого объекта можно делать уникальный арт. Если раньше приходилось искать компромисс между производительностью и качеством прямо в студии, во время разработки, то теперь этим вопросом займется движок.
Еще несколько особенностей: текстуры могут «запоминать» свои звуки, то есть трава будет шелестеть, а железный пол — гулко стучать. Движок также поддерживает плавный переход от света к тени, и вместо грубых черных силуэтов (как в DOOM 3 или F.E.A.R. ) мы увидим мягкую, реалистичную полутень.
Ну и напоследок: одна из самых раскрученных Tech 5-особенностей — ее невосприимчивость к платформам. Технология одинаково работает на PC, Xbox 360 и PS3.
* * *
И Rage, и id Tech 5, конечно, не тянут на технологический переворот. По крайней мере, пока. Но давайте все-таки вспомним, что речь идет о новой игре от создателей DOOM. После этих слов все прочие контраргументы как-то блекнут. В дальнейших планах Кармака числится виртуализация геометрии (то есть полигонов). О том, какие перспективы она откроет для нас с вами, предлагается подумать на досуге.
P.S. На момент подписания номера в печать все Rage и Tech 5-скриншоты представляли собой фотографии видеовыступления Джона Кармака на QuakeCon 2007.
Будем ждать? Новый шутер от id. Если вам этого недостаточно, чтобы ждать игру, то к ней прилагается мощнейший движок с революционной технологией. Или игра прилагается к нему.
Процент готовности: 10%