Разработчики Mozilla создали вариант игры Doom на языке JavaScript

Опубликовано: 9 июня 2011 г., четверг

 

Классическая игра Doom была портирована разработчиками Mozilla для работы в любом современном веб-браузере, поддерживающем JavaScript и такие возможности HTML5, как поддержка тегов canvas и audio.

Для портирования был использован проект Emscripten, позволяющий преобразовать байткод LLVM в JavaScript-представление. В свою очередь, байткод LLVM может быть получен путем компиляции исходного текста на языках C или C++ при помощи llvm-gcc или clang.

Из проблем отмечается низкая скорость работы браузерах на базе движка V8 (Chrome, Chromium и т.п.), а также в браузере Opera. Проблема в V8 связана с обнаружением небольшой специфичной ошибки, которая в скором времени будет исправлена. Для ускорения работы игры желательно, чтобы браузер поддерживал типизированные массивы.

Источник: opennet.ru
Копировать, распространять, публиковать информацию портала News.lt без письменного согласия редакции запрещено.

Комментарии Facebook

Новый комментарий


Captcha

статьи по схожей тематике

Нидерландский центр сертификации может быть исключен из доверенного списка Mozilla

Разработчики Mozilla обсуждают возможность исключения нидерландского центра сертификации (Staat der Nederlanden) из списка доверенных организаций в связи с вступлением в силу в Нидерландах нового закона в сфере кибербезопасности, позволяющего спецслужбам перехватывать трафик. подробнее »

Гибкие плазменные панели появятся в 2009 году

Одним из самых посещаемых мест на выставке FPD International 2008, которая на днях прошла в Японии, стал экспозиционный стенд компании Shinoda Plasma. дальше »

Рынок «умных домов» демонстрирует уверенные темпы роста

В недалеком будущем компьютерные клавиатуры и мониторы будут в наших домах повсюду – в гостиных и на кухнях. дальше »

BMW разрабатывает автомобильную Open Source-платформу

Немецкий автоконцерн BMW на конференции Convergence 2008 объявил о намерении разработать программную платформу с открытым кодом для использования в автомобилях. дальше »

Новое устройство IBM защитит онлайновые транзакции

Корпорация IBM разработала компактное устройство, предназначенное для защиты конфиденциальных пользовательских данных во время проведения онлайновых транзакций. дальше »

Microsoft запустила новый портал для разработчиков и их идей

Представленный Microsoft Web-портал DevLabs призван объединить разработчиков вокруг новых интересных идей. дальше »

Неприятности для пользователей «гуглофонов»

Еще неделя не прошла с момента появления в продаже первого «гуглофона» T-Mobile G1, а эксперты по безопасности уже предупреждают о серьёзной бреши в защите программного обеспечения Google Android. дальше »

Японская компания Epson готовит нетбук

В Интернете появилась информация о том, что компания Epson готовит нетбук под названием MiniNote, который появится в продаже в Японии к концу ноября текущего года. дальше »

Во Франции – совместное использование оптоволокна

Французский национальный регулятор, ARCEP, пришел к выводу, что для быстрого развития оптоволоконных сетей в стране критическим условием является совместное использование операторами клиентских оптических линий. дальше »

Технологии, изменившие мир

Издание TechRadar составило список технологий, изменивших мир. дальше »

Дебют телефона Google

Google G-1: некоторые называют его „убийцей iPhone“, а эксперты прогнозируют продажу 400,000 единиц в США еще до конца этого года. дальше »