Новости про NVIDIA и Unreal Engine 3

Unreal Engine 3 показан в работе на Tegra 3

С тех пор как демонстрация Epic Citadel появилась на планшете Apple iPad мы поняли, что хорошая графика возможна и на планшетах.

В ходе берлинской конференции IFA 2012 компания NVIDIA показала работу этой же демосцены на устройстве ASUS Vivo Tab RT, которое основано на процессоре Tegra 3 и работает под управлением Windows RT.

Это событие подтверждает простоту портирования кода между такими разными ОС, как iOS, Android, Windows 7 на Windows RT и Windows 8. До появления этой демонстрации многие утверждали, что будет очень сложно, если не невозможно, портировать код с iOS и Android на закрытые платформы Microsoft. Но как видим, теперь это в прошлом.

Если говорить о демке, то с ней всё в порядке. И как под управлением iOS, так и под Android она работает мягко и гладко. Однако эта версия получила некоторые усовершенствования. В первую очередь Epic Citadel работала на базе движка Unreal Engine 3.X, включая полную поддержку функций DirectX 9. Никакого OpenGL ES, никакого урезанного DirectX — только полноценный десктопный API. Поддержка PhysX не объявлена, но учитывая, что графическое ядро Tegra 3 основано на GeForce 6/7, физика может рассчитываться, но только на ядре ARM Cortex-A9 находящегося внутри SoC T30.

Подробности о поддержке 3D Vision в Unreal Engine 3

В движке останется место для других стереорешений.

Как сообщает сайт MTBS3D.com, поддержка 3D Vision в Unreal Engine 3 не означает, что сам движок будет подготавливать раздельные изображения для глаз в закрытом формате для систем 3D Vision. В движке лишь будут сделаны оптимизации типичных методов рендеринга, вызывающих проблемы в стереорежиме, облегчая работу стереодрайвера.

Это означает, что само стереоизображение будет, как и раньше, подготавливать драйвер NVIDIA 3D Vision, что не столь оптимально в плане производительности, как полная интеграция в движок. Зато такой подход оставляет поле для поддержки Unreal Engine 3 и альтернативными стереодрайверами, например, от партнёров AMD или TriOviz.

Директор направления PhysX дал еще один ответ на обвинения AMD

Сайт PCGamesHardware.com пообщался с еще одним сотрудником NVIDIA насчёт PhysX

Речь, естественно, пошла об очередном «наезде» сотрудника AMD Richard Huddy на технологию физических симуляций PhysX и отношения NVIDIA с разработчиками. Хотя NVIDIA уже дала один ответ на предъявленный обвинения, Nadeem Mohammed, отвечавший на прошлые обвинения, решил дать более подробное разъяснение отношений NVIDIA в вопросе PhysX:

AGEIA работала совместно с Epic Games над интеграцией PhysX в Unreal Engine 3 еще до приобретения компании NVIDIA. С тех пор популярность PhysX SDK значительно возросла, и сейчас это наиболее популярный физический движок, включённый в состав более 240 вышедших и разрабатывающихся игр. Выбор решения для внутриигровой физики весьма важен для разработчика, и один из основных критериев при выборе — функциональность и инструменты разработки для игровых консолей, причём неправильный выбор может серьёзно повлиять на возможность реализации игры. Надо понимать общее положение дел — NVIDIA не платит разработчикам просто за отказ от других физических решений в пользу PhysX. Если разработчик уже выбрал PhysX и планирует выпускать версию игры для ПК, мы готовы тесно сотрудничать с ним, предлагая любую инженерную помощь и техническую поддержку в достижении максимально возможного качества PC-версии, и в самом лучшем случае это означает включение специальных физических эффектов, для лучшей производительности которых в свою очередь может потребоваться GPU-ускорение PhysX. Мы «инвестируем» своим временем, силами, экспертной помощью и технологией, чтобы сделать игры для ПК как можно лучшими — если в AMD говорят именно об этом, что ж, они правы!

Когда мы находим игры, которые реально могут привлечь внимание игроков на PC, вне зависимости от того, используют ли они PhysX или нет, мы тестируем их на своей испытательной площадке, чтобы найти проблемы с драйверами и убедиться, что каждый владелец видеокарты GeForce будет доволен ощущениями от игры. Если наши партнёры по выпуску видеокарт хотят включить в комплект поставки игры — мы выступаем в качестве посредника, договариваясь о наилучших условиях для конечных пользователей. Мы много работаем над поддержанием хороших отношений с разработчиками игр с единственной целью — лучшие впечатления для всех игроков, многие из которых являются владельцами видеокарт GeForce. А что AMD делает, чтобы помочь игрокам на ПК?

PhysX — законченное решение для игровой физики, доступное для всех платформ, включая PS3, XBox 360, Wii, PC с процессорами Intel или AMD и PC с видеокартами GeForce cards, iPhone. Любой разработчик может использовать его в играх для любой платформы, и притом совершенно бесплатно. Никаких ограничений, никакой проприетарности. Когда в AMD сравнивают PhysX с Glide, то прибегают к крайне некорректным аналогиям. Ведь игры, писавшиеся для Glide, просто не запускались ни в одной системе, где не было видеокарты от 3DFX, в то время как PhysX работает на большем количестве платформ, чем конкурирующие движки физических симуляций, и предлагается вкупе с набором инструментов (таких как APEX), с помощью которых разработчики могут создавать контент, адаптирующийся к конкретным решениям. Просто попробуйте некоторые последние хиты для ПК, дайте обратную связь разработчикам о пожеланиях игроков, продолжайте двигать индустрию геймдевелопмента и создавать «убойные» игры в сотрудничестве.

Технологии Steam и 3D Vision будут доступны разработчикам на Unreal Engine 3 бесплатно

Epic Games заключила соглашения с Valve и NVIDIA, которые поддержат рынок игр на ПК.

Согласно пресс-релизу, все студии, имеющие лицензию на использование Unreal Engine 3 от Epic Games, получат бесплатно доступ к SDK Steamworks от Valve, что откроет использование возможностей Steam в разрабатываемых на UE3 играх, включая цифровую дистрибуцию, автообновление, «достижения» и организацию многопользовательского режима. Пока неясно, будет ли со временем доступ к Steamworks расширен до включения пользователей бесплатной версии Unreal Development Kit.

Также, на GDC 2010 Epic объявила о заключении сотрудничества с NVIDIA и полной поддержке стереорежимов NVIDIA 3D Vision в Unreal Engine 3. Поддержка стерео будет включена в следующую версию Unreal Development Kit, что позволит создавать стереоигры без необходимости дополнительной доработки и адаптации, отслеживая совместимость и качество прямо по ходу разработки.

BioShock 2 вышел

Долгожданное продолжение BioShock вышло на консолях и в Steam, локализация пока задерживается.

Как и обещалось, игра BioShock 2 вышла сегодня на XBox 360, PlayStation 3 и ПК (Games for Windows и Steam). События в игре разворачиваются спустя 10 лет после событий первой части, местом действия остаётся тайный подводный город Rapture, но главный герой теперь является одним из его обитателей — запомнившемся всем игрокам по BioShock «Большим папочкой» (Big Daddy).

Цена ПК-версии, как дисковой, так и цифровой в Steam установлена на уровне $49.99. Сайт издателя игры в России, компании 1С, пока хранит молчание относительно выхода локализованной версии. К выходу игры NVIDIA устроила розыгрыш специального коллекционного комплекта BioShock 2, но участвовать в нём могут только жители США и Канады.

Интересно, что хотя игра является участником программы NVIDIA TWIMTBP, и также, как и недавние Batman: Arkham Asylum и Dark Void, основана на движке Unreal Engine 3, ни о какой специальной поддержке видеокарт NVIDIA, например FSAA или PhysX, заявлено не было. Пока неизвестно, доступны ли эти функции в финальной версии игры.