Информационные технологии
Операционные системы
Информационные технологии
Информационные технологии представляют собой широкий класс дисциплин и сфер деятельности, которые относятся к технологиям создания, хранения, управления, ... читать далее »
Новости ИТ
28.03.2013 15:26

Игры на движке Unreal 3 заработают в Firefox. Информационные технологии.

Игры на движке Unreal 3 заработают в Firefox
Компания Mozilla хочет, чтобы ее браузер Firefox мог запускать не только простые приложения и игры, такие как Angy Birds или Cut the Rope, но и блокбастеры AAA-класса. 

На конференции GDC разработчик объявил, что совместно со студией Epic Games адаптировал игровой движок Unreal Engine 3 для своего обозревателя.

Как говорится в демонстрационном ролике, инженеры Mozilla и Epic Games всего за 4 дня переписали для Интернета более миллиона строчек кода UE3. Движок был портирован в браузер при помощи инструмента Emscipten, который автоматически преобразовывает код из C/C++ в JavaScript, и asm.js — подмножестве языка JavaScipt, которое увеличивает производительность работу таких приложений.

На 3-й версии движка Epic Games написано множество игр для Windows, Xbox 360 и PlayStation 3. Теоретически, теперь в браузере Firefox можно запускать 3D-шутеры, такие как Unreal Tournament 3, Mass Effect, BioShock и Gears of War. UE3 портировали на другие платформы и раньше. К примеру, летом прошлого года  его перенесли на "планшетную" операционную систему Windows RT.

Главное препятствие на пути WebGL-игр (то есть созданных при помощи библиотеки для JavaScipt, позволяющей выводить 3D-графику прямо в браузере, без установки дополнительных плагинов) — долгое время подкачки данных. В некоторых случаях время загрузки одного уровня может занять полчаса, даже если текстуры и трехмерные модели будут храниться локально (к примеру, BioShock Infinite на движке UE3 занимает около 17 гигабайт на жестком диске), пишет Ars Technica.

Облегчить проблему может организация Khronos Group, если у нее получится выработать единый набор форматов данных для 3D-моделей, текстур и других ресурсов. Благодаря спецификациями онлайн-игры смогут запускаться быстрее, т.к. они смогут узнавать скоростью подключения к Интернету, разрешение экрана компьютера и другие параметры, и оптимизировать ресурсы.




Источник

© WIKI.RU, 2008–2017 г. Все права защищены.