Новости про Epic Games и Unreal Engine 3

Epic и Mozilla портировали Unreal Engine 3 для браузеров

В Сети появилась информация о том, что компании Epic и Mozilla создали новый порт игрового движка Unreal Engine 3, применив для этого высокооптимизированную версию JavaScript.

Результатом совместной работы стала возможность запуска приложений на этом движке прямо в окне браузера без необходимости установки дополнительных библиотек и плагинов. В ролике ниже показано, как инженерам Mozilla и Epic удалось заставить работать код в вэб-среде всего за 4 дня.

Unreal Engine 3

Согласно информации из блога Mozilla, «разработчики вскоре получат возможность изучить безграничные возможности при портировании своих популярных игр в Сеть». В общем говоря, любая игра, основанная на Unreal Engine 3, может быть легко переделана для запуска в интернет обозревателе, но пока ничего не известно о том, какие же игры будут перенесены на веб-платформу. В блоге лишь говорится, что только Disney, EA и ZeptoLabs используют ту же модификацию JavaScript для повышения производительности в существующих веб играх.

Crytek изучает возможность поддержки Flash в CryEngine

Нет сомнений, что Adobe Flash Player полностью изменил современные интернет-сайты, которые теперь не пишутся вручную на чистом HTML, а для анимации больше не используются GIF изображения. С другой стороны, Flash заметно утяжелил сайты, увеличив нагрузку на сервера и время загрузки страницы. Но, к сожалению, для ретроградов Сети,  Adobe не собираются отказываться от своей технологии, а напротив, с её помощью хотят изменить облик интернета и казуальных онлайн игр. Снова.

Несколько дней назад основатель, технический директор и старший исполнительный менеджер Epic Games Тим Свини (Tim Sweeney) показал проектную разработку Unreal Engine 3, запущенную прямо в окне браузера, использующего Flash Player 11. Эта демонстрация проходила в рамках мероприятия Adobe MAX 2011. По заявлению Свини, игры, разработанные для высокотехнологичных консолей, теперь могут запускаться как веб приложение, или как приложение для Facebook. Такое стало возможно благодаря новому API Flash Player 11, поддерживающему аппаратное ускорение, и осуществляющему отрисовку 2D и 3D графики в 1000 раз быстрее, чем раньше, что позволяет распространять игры с поддержкой Flash Player 11 среди бесчисленного количества пользователей.

И это еще не всё. Для пользователей со слабыми компьютерами и медленным интернет-соединением, не позволяющим пользоваться сервисами OnLive и Gaikai, Flash Player 11 становится единственной возможностью насладиться 3D играми, не вкладывая большие средства в новый компьютер. «Он совершенно изменит игровое поле для разработчиков, которые хотят распространить и монетизировать свои игры среди большой аудитории»,— подчеркнул Свини.

Adobe Flash 11

И вот, спустя несколько дней, Crytek также заинтересовались этим вопросом и уже начали изыскивать возможности для обеспечения поддержки Flash Player 11 в своем игровом движке CryEngine. Карл Джонс (Carl Jones), директор по всемирным бизнес-разработкам CryEngine сообщил EDGE Magazine, что на данном этапе Crytek идёт по следам Epic, однако затем они перейдут на собственные решения и разработки.

«Этот интересный подход нами был также изучен»,— заявил Джонс в интервью журналу, «Мы разрабатываем унифицированную технологию по созданию высококачественных социальных и игровых приложений на всех платформах, включая браузеры, смартфоны, планшеты и т.д. Мы надеемся, что в ближайшем времени сможем рассказать вам об этом больше, после того как представим наше настоящее кросс-платформенное решение».

В связи с этими словами появились слухи, что это «решение» может быть тесно связано с готовящимся к выходу бесплатным мультиплеерным шутером Warface, от Crytek. Игра объявлена к выходу на азиатском рынке, однако возможно, что Warface захватит большую аудиторию, если она получит поддержку Flash Player 11.

Трейлер Infinity Blade для iPhone

Новое название Project Sword — игры на базе Unreal Engine 3 для мобильной платформы Apple.

Компания Epic Games уже давно мечтает о том, чтобы её основной продукт, игровой движок Unreal Engine 3 обрёл популярность как основа для игр на мобильных платформах Apple. Проверенный путь к успеху — выпуск собственной игры. Появившаяся два месяца назад демонстрация Epic Citadel была выпущена как предвестник полноценной игры под рабочим названием Project Sword.

Новый трейлер раскрыл новую информацию об игре. Финальным названием будет Infinity Blade, жанр — слешер с элементами файтингов и RPG. В игре будет однопользовательская компания и, возможно, многопользовательский режим через Game Center. Игра станет одной из первых игр, поддерживающих новый iPhone 4, но также будет работать на iPhone 3GS и iPad.

Выход игры в AppStore ожидается в этом году.

Infinity Blade

Вы еще не загрузили Epic Citadel?

Компания Epic Games анонсировала бесплатную игру «Epic Citadel», которая доступна для загрузки с сервиса Apple Store. Приложение работает на знаменитом движке Unreal Engine 3 и предназначено для iPad, iPhone и iPod от Apple.

В игре пользователь перемещается по вымышленному замку, используя как обычные средства управления, так и инновационный мультитач-интерфейс. Epic Citadel использует спецэффекты движка Unreal Engine 3, заимствованные из новейшей разработки компании — игры «Project Sword». Последняя (ныне пока в разработке) будет являться эксклюзивом для iPad, iPhone и iPod и выйдет по плану в текущем году.

[Image]

Вы можете скачать саму игру в Apple Store.

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

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

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

Steam logo

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

Unreal Editor

Новая версия Unreal Development Kit

Мартовская версия средств разработки на Unreal Engine 3, приуроченная к GDC.

Некоторые изменения новой версии:

  • поддержка формата FBX от Autodesk для импорта мешей и анимации;
  • новый инструмент Attachment Editor для построения и отслеживания взаимосвязей между объектами;
  • опция повышения четкости генерируемых MIP-уровней для текстуры без дополнительных затрат памяти или быстродействия;
  • обновлённая документация.

UDK logo

Загрузить полную версию Unreal Engine 3 SDK можно с официального сайта (~550 Мб).

Подробности об Unreal Engine 3 для мобильной платформы Apple

Мастерам из Epic удалось воплотить большинство функций движка для игр на мобильных платформах Apple последнего поколения.

Работа Unreal Engine 3 уже демонстрировалась на iPhone, но подробностей о ходе портирования пока не поступало. Теперь ведущий программист направления игровых консолей Epic Games, Josh Adams, рассказал подробности о портировании Unreal Engine 3 на мобильные платформы Apple. Некоторые интересные факты:

Unreal logo

  • Производительность демо Unreal Tournament 3 на устройствах Apple достигает 25-30 FPS.
  • Unreal Engine 3 для платформы Apple использует OpenGL ES 2.0 для рендеринга. Это означает, что поддерживаться будут только iPhone 3GS, iPad и будущие модели. Предыдущее поколение устройств Apple поддерживало лишь OpenGL ES 1.0, без функций шейдеров.
  • Unreal Engine 3 также будет поддерживать Linux, MacOS и платформу NVIDIA Tegra 2.
  • Портирование UE3 на мобильные устройства — сложная задача: ядро движка состоит более чем из двух миллионов строк кода, что выливается в размер исполняемого файла в районе 16 Мб. На 90 % код движка платформонезависимый.
  • Все основные функции движка, связанные с геймплеем, физикой и даже форматами файлов полностью поддерживаются. Приложения для iPhone можно будет разрабатывать в привычных Windows-инструментах, включая UE Editor. Адаптации подвергся лишь Render Hardware Interface (RHI) — «прослойка» между рендером движка и API платформы.
  • В движок введён ряд приёмов для адаптации сцены к ограничениям мобильных устройств. Так, заданные статичные и динамические источники освещения превращаются в один-два усреднённых источника, снижая стоимость рендеринга освещения. Сложные шейдеры материалов (до 20 на материал) предпросчитываются и сохраняются в текстуру, за счёт маленького разрешения экрана результат почти неотличим.
  • Управление с сенсорного экрана реализовано через концепцию буферов ввода для движений, с привязанной к очерёдности кадров обработкой, в то время как сигнал с датчика наклона также обрабатывается по интервалу, но без буферизации. Планировалось использовать акселерометр iPhone для улучшения точности поворотов, но работа с данной функцией оказалась слишком накладной в плане затрат времени центрального процессора.
  • Существенным недостатком OpenGL ES 2.0 является отсутствие функций раннего отсечения невидимых поверхностей — из-за этого размеры игровых уровней придётся уменьшать.
  • Пока что Epic не получила доступа к технологиям iPad и не располагает данными о его производительности, но поддержка iPad стоит в планах развития UE3.
  • На платформах Apple Unreal Engine 3 ограничен в большей степени CPU, чем графической подсистемой.
  • От ответа на вопрос о поддержке Android Josh Adams уклонился.

Epic выпустила новую бета-версию бесплатного Unreal Engine 3

Новый комплект Unreal Development Kit для использования Unreal Engine 3.

Бесплатная версия Unreal Engine 3 пользуется популярностью у независимых разработчиков, но Epic Games не забывает обновлять и её. В февральском обновлении заявлены следующие изменения:

  • улучшен инструмент Color Picker в Unreal Editor;
  • новая система резервного копирования пакетов, предотвращающая потерю результатов работы после аварийного завершения;
  • новые эффекты «затухания» (fade);
  • значительные улучшения производительности и снижение потребления памяти в системе мешей;
  • улучшения в системе LOD;
  • улучшения в Kismet;
  • обновление в Bink устраняет наиболее частые причины аварийного завершения UDK;
  • обновлены до версии 5.0.2 приложения SpeedTree;

Unreal UDK logo

Загрузить пакет для разработчика можно с официального сайта (~540 Мб). Поскольку сервера Epic сейчас сильно загружены, сайт gamershell.com организовал зеркала.

Epic продемонстрировала движок Unreal 3 для iPhone 3GS

Компания Epic Games показала технологическую демонстрацию Unreal Engine 3, работающую на третьем поколении iPod Touch. Движок, использующий модифицированный уровень Unreal Tournament также работает и на iPhone 3GS.

Разработчики добавили в игру многоточечное управление: левым пальцем игрок управляет движением персонажа, а правым — камерой и курком. Выходит довольно сносно, в чём можно убедиться на видеоролике ниже.

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

Источник утверждает, что демонстрация требует наличия OpenGL ES 2.0, что автоматически делает iPhone 2G/3G и старые iPod Touch несовместимыми с движком.

Однако, об этом рано даже думать: разработчики не планируют пока выходить на рынок iPhone и это лишь один из множества внутренних проектов компании, постоянно экспериментирующей с инновациями.

Вышла бесплатная версия Unreal Engine 3

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

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

Инструменты разработчиков Unreal могут быть скачены кем угодно и предоставляют пользователям доступ к технологии игрового движка, к редактору уровней Unreal, к обозревателю информационного содержания, к UnrealScript и к другим инструментам. С полным списком функций можно ознакомиться на официальном сайте.

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

Марк Реин, вице президент Epic Games, отметил, что его компания рада предоставить инструменты мирового уровня всем желающим заняться разработкой игр, особенно тем, кто не имеет средств приобрести Unreal Engine 3. Также он отметил, что с помощью UDK можно создавать игры совершенно разных жанров, а также анимационные фильмы, демонстрации, симуляторы и прочее: пользователи ограничены лишь собственным воображением.

Epic будет поддерживать пакет инструментов регулярными обновлениями. Однако, стоит отметить, что пока UDK предназначен исключительно для ПК, а поддержка консолей остаётся под вопросом.

Минимальные системные требования следующие:

  • Операционная система Windows XP SP2 или Vista
  • Процессор с частотой 2 ГГц.
  • 2 Гб оперативной памяти.
  • Видеокарта с поддержкой DirectX 9.
  • 3 Гб свободного пространства на жёстком диске.

Рекомендуемые требования:

  • Операционная система Windows Vista 64 SP2.
  • Многоядерный процессор с частотой 2 ГГц или выше.
  • 8 Гб оперативной памяти.
  • Видеокарта NVIDIA серии 8000 или выше.
  • Большой объём свободного пространства на диске.