21 ноября 2023 21.11.23 16 7947

Много инсайдов об играх Rockstar нулевых от бывшего технического директора

Оббе Вермей (Obbe Vermeij) был техническим директором в Rockstar North с 1995-го по 2009-й. Недавно он начал вспоминать о том периоде своей жизни в личном блоге — и поделился кучей занятных историй об играх Rockstar нулевых.

О разработке GTA III

  • Первые прототипы  GTA III запускали на Dreamcast, потому что у всех были Dreamcast — разработчики постоянно играли на них в Phantasy Star Online. Но когда Dreamcast проиграла PlayStation 2, основная консоль у команды поменялась.
  • Разработка GTA III заняла примерно два с половиной года. По мнению Вермея, это довольно быстро, так как её создавали целиком с нуля. Среди причин короткой разработки:
    • Конечная цель была понятной с самого начала. Самая первая GTA сначала родилась как гонка, затем стала симулятором доставки пиццы, ещё позже — копа, и только после этого главным героем стал преступник. У GTA III всё было проще: команда хотела сделать первую GTA в 3D, так что могла приступить к созданию миссий с первого дня производства.
    • Головной офис из Нью-Йорка почти не вмешивался — отчасти потому что его только-только основали, отчасти потому что там были довольны творческим процессом и сосредоточились на бизнес-стороне и маркетинге.
    • Большинство людей в команде уже работали вместе раньше и имели как минимум один коммерческий релиз за плечами. Так как индустрия тогда только зарождалась, подобные команды были редкостью.
  • Геймплей в GTA III был на первом месте, сюжет — на втором. Например, завязку с тем, как Каталина пыталась убить Клауда в самом начале игры, придумали достаточно поздно.
  • Игра много тормозила, вылетала, на карте было полно дыр. Её привели в чувство лишь за пять месяцев до релиза.
  • Хотя вся команда усердно работала над игрой, Вермей не помнит особо серьёзных переработок.
  • Одна из сложностей в производстве — динамическая подгрузка объектов. Сперва команда надеялась, что вся карта сможет помещаться в памяти, но не сложилось — памяти у PlayStation 2 было недостаточно. В итоге пришлось придумывать динамическую подгрузку и искусственно замедлять игрока, чтобы движок успевал подгрузить объекты с оптического диска. Например, из-за этого изменили длинную дорогу на первом острове: сперва она непрерывно тянулась через весь остров и была кошмаром для стриминга. В итоге дизайнеры поставили здание на середине дороги: пока игрок объезжал это здание, движок успевал подтянуть ассеты.
  • В GTA III хотели сделать мультиплеер, потому что он был в GTA 2. Примерно за месяц Вермей собрал примитивный бой насмерть, где игроки получали очки за убийство других игроков. Но режиму требовалось много доработок, что означало много новых багов, а времени уже не хватало. От режима отказались, планируя вернуться к нему в Vice City, но и там времени оказалось недостаточно. А в San Andreas команда решила, что делать мультиплеер странно — она планировалась как последняя игра Rockstar на том поколении консолей.

О разработке Vice City

  • Сеттинг 1980-х в Майами придумало нью-йоркское подразделение Rockstar.
  • Изначально  Vice City должна была стать дополнением для GTA III. Сделать самостоятельный релиз решили довольно поздно — по воспоминаниям Вермея, когда над проектом трудились уже примерно шесть месяцев.
  • Производство Vice City далось сложнее, чем GTA III: игру должны были закончить за один год, от неё многого ждали, а параллельно Rockstar North трудилась ещё и над ПК-версией GTA III. По словам Вермея, помог успех третьей части: она получала награду за наградой, что придавало адреналина всей команде.
  • Команда Vice City в полном составе получила оплачиваемую поездку в Майами с отелем прямо возле пляжа. Кто-то действительно работал (например, фотографировал текстуры), а кто-то проторчал всю командировку в баре неподалёку.

О разработке Agent и Z

  • После Vice City команда Rockstar North хотела сделать не GTA.
  • Одна из ключевых идей — хоррор на выживание с зомби. Его условно назвали Z.
  • Планировалось использовать код Vice City без особых изменений. Место действия — открытый туманный остров в Шотландии. Игрока постоянно атаковали зомби, а машинам требовалась дозаправка. Топливо должно было стать важной частью геймплея.
  • Rockstar North занималась Z около месяца, но быстро разочаровалась в этой идее — она получалась слишком депрессивной, и студия переключилась на San Andreas.
  • После San Andreas команда Rockstar North очень хотела сделать не GTA.
  • North знала, что коллеги из Rockstar San Diego занимаются игрой в стиле Джеймса Бонда ( Agent), и сделали своё шпионское демо на основе San Andreas — с глайдером и машиной, которая превращается в подводную лодку.
  • Демо понравилось San Diego и головному офису, проекту дали добро. Идея была в том, что половина North будет работать над GTA IV, а вторая половина — над Agent.
  • По воспоминаниям Вермея, антураж Agent находился в 1970-х, подражал классическому Джеймсу Бонду и предлагал французский средиземноморский город, лыжный курорт в Швейцарии, Каир и финальную перестрелку с лазерами в космосе. Локации должны были быть более линейными, чем в GTA.
  • Внутри North проекту дали шуточное название «Джимми» — это шотландская вариация имени Джеймс.
  • North трудилась над Agent чуть больше года. Производство шло с проблемами — сперва команда попыталась урезать размеры своей части Agent, чтобы всё-таки её сделать, но студию полностью перекинули на GTA IV.

Об амбициозном ИИ в Manhunt

  • Вермей присоединился к команде  Manhunt уже под конец производства, но всё равно застал некоторые любопытные моменты.
  • В Manhunt задумывали амбициозный ИИ. Охотники были собраны в группы по четыре человека, один из которых был лидером. Напарники общались друг с другом по рации и говорили лидеру, если увидели игрока или что-то подозрительное. После этого лидер принимал решение, что нужно сделать. Например, сообщить сведения другим группам или отправить своих людей на зачистку комнаты, где видели игрока.
  • Предполагалось, что дизайнерам уровней потребуется лишь создать группу и запустить её на локацию, а дальше начнётся игра в кошки-мышки с игроком.
  • Один из программистов проталкивал эту идею и писал ИИ на протяжении двух лет, но в итоге ушёл из Rockstar, и от идеи отказались. Концепция осталась лишь в общих чертах: например, в финальной версии у игрока тоже есть рация.
  • Долгое время Manhunt была игрой от первого лица, но команда сталкивалась с различными проблемами: например, было трудно пользоваться лестницами, а игрок не знал, что творится у него за спиной.
  • Камеру сделали от третьего лица довольно поздно, но игра от этого сразу стала лучше.
  • Среди работы Вермея в Manhhunt — некоторые графические эффекты. Он портировал собственные наработки из GTA — поэтому в Manhunt встречаются такие же газеты и блики.
 

Почему луна меняет размер, если в неё выстрелить?

Одна из самых известных пасхалок в GTA начала нулевых — если выстрелить в луну из снайперской винтовки, она поменяет размер. Вермей рассказал, как так получилось:

Художники дали мне текстуру луны для GTA III. Я поместил луну на небо, удостоверился, что её видно ночью и что у неё разумный размер.

Через несколько дней четыре художника подошли к моему рабочему месту и сказали, что нужно поменять размер луны. «Не проблема», — ответил я.

Оказалось, что они не могут решить, какого размера должна быть луна. Двое хотели её уменьшить, чтобы было реалистичнее. Двое других хотели её увеличить, чтобы было более кинематографично.

Это тянулось какое-то время, и я предложил сделать размер луны настраиваемым в игре. Таким образом они могли решить вопрос в своём темпе и просто сказать мне, какой размер оставить. Так как я в этот момент работал над снайперской винтовкой, я сделал так, чтобы луна переключалась между тремя размерами (маленькая, средняя, большая) через выстрелы из винтовки.

Художники так и не сказали мне, какой размер оставить, так что и я оставил настройку как есть. Она там была вплоть до San Andreas.

Почему так много одинаковых машин?

Память в PlayStation 2 ограничена, поэтому там могло быть ограниченное число типов автомобилей. Но главный нюанс даже не в этом.

По воспоминаниям Вермея, PS2 могла держать в памяти семь типов машин. Однако в игре часто возникали ситуации, когда требовались конкретные типы автомобилей: например, если игрок достигал максимального уровня розыска, то два слота из семи занимали полицейский вертолёт и машина ФБР. В других слотах могли находиться полицейские легковушки и фургоны спецназа с предыдущих уровней розыска, а также скорая, если неподалёку были раненые прохожие, и машины, которые требовались по скрипту сюжетной миссии.

В итоге получалось, что на случайные гражданские авто оставалось один или два слота, из-за чего эти типы машин начинали встречаться гораздо чаще.

По всей видимости, Вермей расскажет и о других играх, над которыми он работал в Rockstar, — в частности, о San Andreas и GTA IV. А пока можете почитать остальные его записи: например, о технических сложностях с читами и особенностях устройства погоды.

Дополнение от 23 ноября. Rockstar заблокировала блог Вермея, так что продолжения инсайдов всё-таки не будет.


Поддержи Стопгейм!

Grand Theft Auto: Vice City

Платформы
PC | Mac | PS2 | PS3 | PS4 | PS5 | XBOX | X360 | XONE | XBOXSX | iOS | Android | AmzKF
Жанры
Дата выхода
29 октября 2002
4.1K
4.5
3 034 оценки
Моя оценка

Grand Theft Auto III

Платформы
PC | Mac | PS2 | PS3 | PS4 | PS5 | XBOX | X360 | XONE | XBOXSX | iOS | Android | AmzKF
Жанры
Дата выхода
22 октября 2001
2.5K
4.1
1 689 оценок
Моя оценка

Manhunt

Платформы
PC | PS2 | PS3 | PS4 | PS5 | XBOX | X360 | XONE | XBOXSX
Жанр
Дата выхода
18 ноября 2003
734
4.1
501 оценка
Моя оценка

Agent

Платформа
PS3
Жанр
Дата выхода
проект закрыт
21
2.0
3 оценки
Моя оценка

Лучшие комментарии

Раз такое дело, может перезальёте историю Rockstar?

Команда Vice City в полном составе получила оплачиваемую поездку в Майами с отелем прямо возле пляжа. Кто-то действительно работал (например, фотографировал текстуры), а кто-то проторчал всю командировку в баре неподалёку.

Это называется ИЗУЧАЛ МЕСТНУЮ КУЛЬТУРУ И АТМОСФЕРУ

Уххх люблю такие истории, я наверное после Half-Life 2 начал интересовать во внутренней кухне как и чего сделано (правда в пределах игры HL2), а после моей провальной попытки в моддинг на source, в целом интересоваться как и что сделано в различных играх.
В 2010 ушел в моддинг Max Payne 2 (да и до сих пор что-то ваяю на нём) начал подмечать что большинство игр уже оцениваю иначе благодаря знаниям в маппинге и скрипте, и как то порой на какие-то кривости смотрю, а как бы я тут решил бы данную проблему.

Согласен. По воспоминаниям, сюжет начал более-менее появляться в Vice City. Ровно там же, начали персонажи обретать характеры, появилась живость и разговоры по телефону, а не по пейджеру. И это ещё не про всё сказал.

она есть в вк, но вторая часть частично обрезана, а выпуск с ГТА 4 просто перестает работать где-то на 30-й минуте, а остальное работает корректно.

Ждем когда Лоев заметит

Геймплей в GTA III был на первом месте, сюжет — на втором

Это было заметно. По сути, сюжет там — просто набор заданий, хотя в ту эпоху это нормально воспринималось (особенно после двойки, где развесёлый геноцид всего и вся при помощи танка и Kill Frenzy был чуть ли не основой геймплея), кинематографичность только стучалась в дом.

Давно уже заметил он, вроде выпуске RDR2 или в другой ИС, об этом говорил и теперь аккуратней с сопровождением работает для видео.

Классный блог, и ответов много содержит. А невыпуск гта про зомби компенсировали моддеры.

Today (22 Nov 2023) I got an email from R*North.

Apparently some of the OG's there are upset by my blog. I genuinely didn't think anyone would mind me talking about 20 year old games but I was wrong. Something about ruining the Rockstar mystique or something.

Anyway,

This blog isn't important enough to me to piss off my former colleagues in Edinburgh so I'm winding it down.

I'll maybe just leave a few articles with anecdotes that don't affect anyone but me.

I would love for Rockstar to open up about development of the trilogy themselves, but it doesn't look like that's going to happen anytime soon.

Maybe I'll try again in a decade or two.

Till then, Obbe.

Блин

А в San Andreas команда решила, что делать мультиплеер странно — она планировалась как последняя игра Rockstar на том поколении консолей.

Однако кооперативный режим в PS2 версии всё-таки был. Хоть и выключал сюжет.

Перевод:

Сегодня (22 Ноября 2023) я получил емейл из Rockstar North.

Оказывается, я своим блогом растроил некоторых старичков. Не думал, что кто-то будет против, чтоб я говорил об игре 20-летней давности, но как бы не так. Мол это «Разрушение загадочности Rockstar» и всё такое.

Как бы то ни было, Этот блог для меня не столь важен, чтоб ссориться с моими коллегами из Эдинбурга, поэтому я его прикрываю.

Может оставлю ещё пару статей с байками, касающимися только меня.

Я бы хотел, чтоб Rockstar сама была откровенна насчёт трилогии, но похоже, что этому не бывать.

Может, попробую такое провернуть ещё через 10-20 лет.

До скорого, Оббе.
Одна из сложностей в производстве — динамическая подгрузка объектов. Сперва команда надеялась, что вся карта сможет помещаться в памяти, но не сложилось — памяти у PlayStation 2 было недостаточно. В итоге пришлось придумывать динамическую подгрузку и искусственно замедлять игрока, чтобы движок успевал подгрузить объекты с оптического диска. Например, из-за этого изменили длинную дорогу на первом острове: сперва она непрерывно тянулась через весь остров и была кошмаром для стриминга. В итоге дизайнеры поставили здание на середине дороги: пока игрок объезжал это здание, движок успевал подтянуть ассеты.

Ставлю на то, что таймеры для миссий установливали до этих изменений карты

ну и он локальный, и к тому же ограниченный не только в плане время провождения, но и пределами как можно разбежаться от друг друга. Помню на даче поигрывали на пс2 с друзьями. Всякие проверяли вещи, типо можно ли на крыле самолета стоять, то бишь одни поднимал самолет, а второй вставал на крыло.

К слову это могло быть то самое здание, в которое в непропатченной Европейской версии игры пролетает насквозь самолет.

Читай также