API Mantle
Недавно AMD на своей конференции, помимо анонса новой линейки видеокарт, представила графическую технологию API Mantle. С ее помощью у разработчиков появится низкоуровневый доступ к аппаратным возможностям графических ускорителей, как это реализовано на консолях, исчезнут недостатки DirectX и привычной архитектуры, а драйвера станут "легче". С Mantle все станет производительней: например, число вызовов прорисовки в 9 раз возрастет по сравнению с DirectX и OpenGL. Пока заявлено только для Graphics Core Next от AMD, но сообщается, что исходный код будет открытым и эта штука вполне вероятно появится на видеокартах Nvidia и получит поддержку в Steam OS, но это пока лишь догадки. Уже известно, что технология будет поддерживаться в Battlefield 4 и других играх EA основанных на Frostbite.
Реакция Джона Кармака
На новость о Mantle уже успели отреагировать некоторые люди из индустрии, Джон Кармак, например, считает, что Sony и Microsoft не порадует внедрение в PC-гейминг нового API. "Учитывая то, какой прирост мощности Mantle придаст Steam Machines, Microsoft и Sony могут быть откровенно враждебно настроены против технологии", - говорит Кармак. Это довольно странно, ведь разработчики смогут добиться отличной оптимизации в обход "костылей", да и в Xbox One и PS4 близкая к PC архитектура.
AMD TrueAudio
Там же рассказали о AMD TrueAudio - полностью программируемый аудио-движок и отдельный аудио-процессор (такой же есть в Xbox One), который призван поднять звук на новую планку качества для достижения эффектов кинематографического объёмного звука. Тоже "only AMD" и будет доступно на новых видеокартах. Thief, Star Citizen, Murdered Soul Suspect и некоторые другие игры, получат новый звук, и даже если он у вас двухканальный, все должно быть очень круто.
Время открытых систем
Более оптимистичны в NVIDIA, они считают Steam OS отличным развитием открытых систем и крайне воодушевлены тем, что делают в Valve, они же и помогали им оптимизировать драйверы на Linux в тесном сотрудничестве.
«Появление концепции SteamOS и Steam Machine — это прекрасно для игровой индустрии и игроков. SteamOS — это изящный способ проложить путь ПК-играм в гостиные и на большой экран телевизоров. Нам нравится концепция ПК для гостиных и мы считаем, что с течением времени этот вариант становится всё более жизнеспособным. Мы поддерживаем все инициативы, которые продвигают игры на открытых платформах и используют преимущества нашего лидерства в области поддержки Linux», - отметил господин Брайан Бурк для SlashGear.
Он добавил: "Мы работаем очень тесно с компанией Valve над SteamOS. Ряд наших специалистов оказывают помощь на месте. Инженеры NVIDIA и Valve концентрируют усилия на следующих основных четырёх направлениях: улучшение производительности драйвера в режиме OpenGL; оптимизация производительности на видеокартах NVIDIA; портирование обширной библиотеки контента Valve на SteamOS; оптимизация работы SteamOS с минимальными задержками между контроллером и действием на экране телевизора".
Комментарии вице-президента по контенту и технологиям в Nvidia
А Тони Тамаси (вице-президент по контенту и технологиям) утверждает, что графика на консолях никогда не будет превосходить графику на PC (ну еще бы!)
«Сегодня невозможно представить, чтобы консоли обладали более качественной или более продвинутой графикой по сравнению с ПК», — отметил он в разговоре с PC PowerPlay.
«Конечно, во времена первой PlayStation и PlayStation 2 было всё иначе — в ту эпоху на ПК действительно не было хорошей графики. Во времена PlayStation 2 графические ускорители начали пробивать дорогу на массовый рынок ПК, хотя до того времени в секторе профессиональных 3D-ускорителей доминировали такие компании, как Silicon Graphics. Sony, Sega или Nintendo нужно было инвестировать значительные средства для вывода 3D-графики на потребительский рынок. На практике тогда PlayStation 2 была быстрее ПК», — справедливости ради отмечает Тамаси.
Но, по его словам, с приходом Xbox 360 и PlayStation 3 всё изменилась — консоли на момент выхода оказались на уровне с ПК. В их основе уже лежали графические технологии AMD или NVIDIA, по большей части взятые с рынка ПК, где тогда внедрялись главные графические новации.
Тамаси подчеркнул, что NVIDIA тратит $1,5 миллиарда в год на исследования и разработку в области графики — за время жизни игровых консолей инвестиции превышают сумму в $10 млрд. «Sony и Microsoft просто не могут позволит себе такие денежные траты. У них просто нет инвестиционных возможностей, позволяющих угнаться за компаниями на рынке ПК; мы можем позволить себе это благодаря экономии на масштабах, так как продаём сотни миллионов чипов ежегодно», — добавил он.
Также он сказал, что в прошлом поколении разработчики на ПК не работали на пределе аппаратных возможностей и энергопотребления - видеокарты в то время потребляли 75—100 Вт. "Мы не создавали чипы с применением самых совершенных норм техпроцесса, включающих миллиарды транзисторов».
Тони Тамаси также сказал, что консоли благодаря упрощённым операционным системам, близким к аппаратуре API, а также оптимизациям разработчиков под конкретную платформу, могут демонстрировать более впечатляющую графику, чем ПК того же уровня. Многие считают, что для вывода картинки консольного уровня ПК требуются аппаратные мощности чуть ли не в 3 раза выше. Но Тамаси уверен, что не будет даже двухкратной разницы, особенного сегодня, когда DirectX стал гораздо ближе к аппаратному уровню, а консоли получили архитектуру с процессорами x86 и мощной интегрированной графикой.
Реакция Кена Левина
И в продолжении о Steam OS. Кен Левин - геймдизайнер и сценарист Bioshock Infinite, говорит, что это очень замечательно.
"Я думаю, что мы видим движение к открытости. Мы уже видим эффект демократизации с Kickstarter и Humble Bundle'ами, и даже Steam Workshop, где вы рассчитываете на аудиторию, чтобы она помогала улучшать взаимодействие и опыт. И это требует определенного уровня свободы."
"Предстоит еще много работы с портированием на Linux, однако если это возможно с Mac, то это уже большая часть дела, так как эта ОС основана на Unix kernel."
"Хорошо иметь платформу, где никто не скажет: Окей, мы будем делать вот это, нравится вам это или нет. Я считаю, что это будет интересно, так как это не то, что мы видим традиционно. Это обращение ко мне о том, что ОС разработана с задумкой на гейминг она открыта. Это возможно благодаря Linux." - заключил Левин.
И немного о консолях
Комментарии Фила Харисона по поводу Steam OS
Не могут не замечать надвигающихся перемен и в Microsoft. Во время Eurogamer Expo 2013, корпоративный вице-президент Microsoft Europe – Фил Харисон, сообщил, что они пока не будут комментировать Steam OS и Steam Machines, так как не сформировали свое мнение о них.
"Valve – впечатляющая компания, и, очевидно, что мы будем внимательно следить за тем, что они делают. Я не буду спекулировать о том, что делают или могут делать другие компании, но с нашей точки зрения, Xbox One представляет из себя лучший вариант развлекательной системы для гостиной. Но конкуренция – это хорошо."
"Я считаю, что смерть видеоигровых консолей была анонсирована преждевременно. Очевидно, что существует возбуждение вокруг гейминга в гостиной на большом экране, с отличной акустической системой, что позволяет создавать насыщенные игровые ощущения благодаря мощному железу."
Интересный слух передает некий источник The Verge, дескать недавно Microsoft провела закрытую демонстрацию Halo 4, которая стримилась по облаку на слабый PC и Windows Phone с контроллером Xbox для управления. Позволит ли технология когда-нибудь стримить игры Xbox на мобильные устройства (подобно Vita TV через Gaikai) и PC, не известно. Вообще, компания очень много говорит о важности облачных технологий; эта ставка сделана почти во всех сегментах бизнеса. Порадовали и новостями о Kinect. Сообщается, что сенсор сможет распознавать до двух голосов одновременно, а сама консоль позволит записывать комментарии к видео и трансляциям с функцией "картинка в картинке", которыми можно делится с друзьями. И даже в темноте Kinect сможет распознавать движения губ игрока, плюс новый сенсор позволил добиться более реалистичного движения персонажей, сохранив высокую точность движения. Kinect 2.0 обещает стать тем, чем он был изначально, но в действительности не раскрывал весь потенциал на Xbox 360. А поможет в этом новый AAA titile, который утрет нос всем блокбастерам в 2014 - Xbox Fitness (конечно же, это шутка), но там действительно будут реальные тренеры по фитнесу: Джулиан Майклс, Трейси Андерсон, P90X и прочие неизвестные русскому человеку имена. Ждем со всей силы.
Ubisoft:
Алан Корри из Ubisoft в свою очередь говорит, что с новыми консолями все будет хорошо и нет поводов для беспокойств относительно не впечатляющей многих графики на PS4 и Xbox One. А так же отметил, что next-gen проекты находятся на более высоком уровне чем какие-либо тайты прошлого.
"Действительно, для достижения мастерства в новой технологии требуется время, однако на этот раз мы начали сотрудничать с Sony и Microsoft на более раннем этапе. Мы смогли понять основу архитектуры консолей, настроить наши производственные мощности и открыть новые возможности для креативности."
В качестве примера Корри приводит Assassin’s Creed 4 и Watch Dogs:
"AC4 и Watch Dogs используют довольно большой объем мощности этих машин уже сегодня. Конечно, на протяжении лет мы научимся делать это лучше, инженеры найдут новые решения, но даже на запуске у нас очень хорошие результаты."
Мы живем в крайне интересное время новых консолей и смены подхода к разработке, и как некогда важно, чтобы все участники рынка приняли правильные решения. А я напомню, что уже совсем скоро Valve представит свой третий анонс. Как предполагается, покажут собственный контроллер.