Naughty Dog о мощности PS4, портировании The Last of Us и многом другом

Сергей 'Barrayar' Чистяк, 20 августа 2014 года в 20:45
Naughty Dog о мощности PS4, портировании The Last of Us и многом другом
► Во время Gamescom 2014 работники Naughty Dog поделились с журналистами деталями о процессе портирования The Last of Us на PS4, а также о том, как они распределяют работников для создания того или иного проекта.

Во время Gamescom 2014 мы не узнали ничего нового об Uncharted 4: A Thief's End, однако журналистам удалось пообщаться с геймдиректором Нилом Дракманном (Neil Druckmann) и главным программистом Джейсоном Грегори (Jason Gregory). Интервью затрагивает множество разных тем, поэтому мы начнем с того, почему же было принято решение портировать на PS4 именно The Last of Us.

Как признались разработчики, The Last of Us был настолько крупным и сложным проектом для PS3, что вопрос о создании улучшенной версии для PS4 был решен моментально, они хотели показать, как такая игра должна была выглядеть изначально, когда она только задумывалась.

Грегори объяснил, что, на самом деле, большая часть кода из The Last of Us очень легко перенеслась на PS4, но были и зоны, с которыми пришлось повозиться. Первой такой зоной был GPU: каждый GPU отличается от другого, а когда GPU становится более продвинутым, то он становится еще и более сложным в освоении. GPU в PS4 может делать более сотни вещей одновременно, поэтому заставить графический процессор делать то, что ты хочешь, совершать параллельно нужные задачи, было трудным, но веселым занятием.

Второй проблемой была разница в архитектурах консолей. У PS3 был один главный процессор и 6 сопроцессоров (SPU). Они были очень мощными, но, чтобы общаться с ними, нужно было прибегать с специфичным трюкам. Причем у каждого SPU была своя собственная часть зоны памяти консоли. Переписать код так, чтобы он работал одновременно на шести процессорах (SPU), которые находятся в PS4, было непростой «прогулкой», особенно, когда нужно было заставить несколько задач выполняться параллельно.

Основная работа над движком для PS4 началась примерно за год до выхода The Last of Us: Remastered, это было немного проблематично, потому что девкитов PS4 не было. Команде пришлось работать на PC, архитектура которого была схожа с той, которая должна была быть в PS4. Работать на реальных девкитах PS4 студия начала спустя 6-8 месяцев после того, как The Last of Us вышла на PS3.

В самом начале Грегори как главный программист начал работать над этим сам, затем к нему присоединилось еще несколько программистов, а в конце уже все программисты студии работали над тем, чтобы создать рабочий порт для PS4

В настоящий момент у студии Naughty Dog в разработке находятся три проекта: The Last of Us для PS4 (готовят патч), Uncharted 4 и таинственный неанонсированный проект, находящийся еще на ранней стадии разработки. За исключением Uncharted 4, у остальных игр нет определенной группы работников, людей «перебрасывают» с проекта на проект, если нужно. В определенный момент студии пришлось разделиться на две команды, но управление студией происходит таким образом, что никогда нельзя сказать, кто конкретно в какой команде находится. Так происходит потому, что один проект находится на стадии «пре-продакшена», другой проект уже может находиться на стадии доработки или на этапе создания DLC.

C The Last of Us: Remastered была немного другая ситуация: из-за того, что, по сути, это порт, то в его создании были задействованы только программисты, а художники в создании порта участия не принимали.

У PS4 огромное количество памяти, так что студии не пришлось об этом беспокоиться. А что касается дискового пространства, то у разработчиков есть своя особенная система кодировки видеоконтента и для текстур, так что даже если контента будет много, он все равно будет занимать небольшое количество пространства на диске, так что теперь с игрой можно будет поставлять видео о ее создании или закадровые комментарии разработчиков.

Студия всегда смотрит в будущее и понимает: чтобы игра работала при стабильных 60 кадрах в секунду, она должна выдавать до 80fps, но, к счастью, архитектура PS4 позволяет улучшать производительность и оптимизировать код до самых неожиданных результатов. До сих пор сотрудники Naughty Dog ни разу не столкнулись с проблемой низкой пропускной способности оперативной памяти консоли, хотя Дракманн почему-то уверен, что при создании Uncharted 4 они еще вернутся к этому вопросу. В любом случае, у консоли есть огромное количество мощности, которую они еще даже не использовали.

Грегори вспоминает, как при создании Uncharted 2 они искренне были уверены в том, что по максимуму выжали все, что можно было из SPU, что, в общем-то, на тот момент и было правдой. Но затем они создали Uncharted 3 и The Last of Us и каждый раз находили новые возможности оптимизировать код и выжимать все больше и больше из железа консоли. Говоря о PS4, Грегори сказал, консоль ждет «светлое будущее», потому как, по его словам, PS4 обладает мощностью, использовать которую им еще только предстоит научиться.

Также Дракманн рассказал о том, что в настоящее время идет обсуждение возможности портирования всей серии Uncharted на PS4, но на самом деле сейчас они полностью сконцентрированы на Uncharted 4. Он признался, что показав Uncharted 4 во время E3 2014, они таким образом дали обещание игрокам и теперь должны его выполнить (вероятно, речь идет о качестве графики, так как в ролике было упомянуто о том, что все показанное было заснято с рабочей версии на PS4). 

3D-режим никогда не планировался для The Last of Us: Remastered. Студия работала с технологией при создании Uncharted 3, и для разработчиков это был интересный опыт, однако они решили, что имеющиеся ресурсы лучше потратить на что-то другое. Дракманн признался, что «на данный момент» у них нет планов по внедрению 3D-режима в Uncharted 4

На вопрос, когда же мы узнаем что-нибудь новое о приключениях Натана Дрейка, Дракманн ответил коротко: «Скоро!».

32 комментария
Vitek-777
»Пуэрщик«
35653
21 августа 2014 года в 16:48

НотиДог, Квантик Дрим, ГариллаГеймс, Санта Моника и СакерПанч....Эти названия компаний заставляют сердце биться чаще...Те кто отбивают все вложения и ожидания на 200%

+1 2   -1 1
21 августа 2014 года в 17:09
Уровень работы яблочной компании - это создавать вещи на три процента лучше, чем у конкурентов, но в пять раз дороже. Если понты обшелушить - это их цен ничего не останется.
Продукция "Эпл" никогда не была заточена на игры, это просто не их аудитория. Небольшое количество игрушек (в основном - инди или старьё) на их ось портируется, но это крохи. И, что важно - как-то не заметно, чтобы их потребители от этого сильно страдали. Просто потому, что большинство пользователей их наиболее продвинутой техники в игры практически не играют - они зарабатывают денно и нощно бабло, чтобы потратить его на очередные понты с огрызком на крышке, сделав яблочников ещё богаче.

Так что "пугаться" тут совершенно нечего. Кто хочет понтов - покупает "Apple", кто хочет наилучшего соотношения цена/качество - покупает самсунг, леново и т.д. А кто хочет просто играть без заморочек - тот покупает PlayStation.
А если кто-то хочет и игр, и понтов - он для понтов покупает "Apple", а для игр - PlayStation. Они просто не пересекаются задачами!
+1 2   -1 1
21 августа 2014 года в 18:01

DimokUp:

прочитал хоть статью, невежда?

в данной статье пустая болтовня и ни какой конкретики.а вот своё невежество и хамство оставь при себе мальчик,это тебя не красит.

+1 0   -1 3
21 августа 2014 года в 18:03

Kordhard:

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

Не стоит оценивать ценовую политику apple по раше. В цивилизованных странах продукция apple соответствует цене и качеству. Тоже касается и большинства остальных товаров, которые импортируются в Россию.

Kordhard:

Так что "пугаться" тут совершенно нечего. Кто хочет понтов - покупает "Apple", кто хочет наилучшего соотношения цена/качество - покупает самсунг

+1 0   -1 0
21 августа 2014 года в 18:12

2maxim76:

Говорят по делу. А если ты не читал, то иди лесом.

+1 1   -1 0
21 августа 2014 года в 18:14

maxim76:

в данной статье пустая болтовня и ни какой конкретики.а вот своё невежество и хамство оставь при себе мальчик,это тебя не красит.

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

+1 1   -1 0
21 августа 2014 года в 20:50

FOGUSS:

в финале было показано

Я бы убивал таких людей как ты!!! Я вот только вчера прошел ремастер, а кто-то еще не играл вообще!

+1 3   -1 2
21 августа 2014 года в 20:56

2FOGUSS:

ну я тут согласен с тобой конечно что лучше бы он и остался штучным, но вопросы всё же для рассуждения остаются. Так скажем что это за деревня ? Создадут ли вакцину ? Как они повели себя дальше ?и потом сами доги вроде обещали продолжение. При желании можно высосать чего нибудь и напридумать, главное не испортить.
+1 0   -1 0
21 августа 2014 года в 22:16

Сколько же у этого ГПУ ядер?

2maxim76:

Слишком узконаправленный пиар для пиара.

2Gerkon:

Спасибо тебе огромное, я комменты листал снизу вверх и ты меня спас от спойлеров.

+1 0   -1 0
22 августа 2014 года в 00:40

2Swem:

На все эти вопросы ответ может дать отдельный комикс не более.


2Gerkon:

Госпаде игре больше года ее везде проспойлерили еще до меня

+1 0   -1 1