Разработчики 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) из списка доверенных организаций в связи с вступлением в силу в Нидерландах нового закона в сфере кибербезопасности, позволяющего спецслужбам перехватывать трафик. подробнее »

Amazon готовит к выпуску смарт-камеру Echo Look с голосовым контроллером

Голосовой помощник Alexa, изначально разработанный компанией Amazon для обработки запросов в системе Amazon Echo, уверенно лидирует среди стандартов ПО для «умного дома». дальше »

Вскоре могут появиться носимые устройства и бытовая техника под брендом BlackBerry

Компания BlackBerry объявила о том, что ассортимент устройств, выпускаемых под ее брендом вскоре может быть расширен. дальше »

Apple вступила в конфликт с компанией-поставщиком ее графических чипов

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

Garmin Varia UT800 Smart: умная фара для велосипеда

Garmin выпустила новую интеллектуальную велофару, которая отличается компактностью, продолжительным временем автономной работы и имеет несколько режимов работы. дальше »

Выпущена сгибающаяся мышь Surface Arc Mouse от Microsoft

Новинка под названием Surface Arc Mouse имеет дизайн в стиле ноутбука Surface Laptop. Манипулятор весит около 200 граммов, поэтому его легко транспортировать. дальше »

Опубликован отчет по продажам Sony Mobile за 2016 год

Компания Sony обнародовала годовой отчет по прибыли за 2016 год. Уровень продаж Sony Group сократился на 6% до $68, 29 млрд чистая прибыль сократилась на 2%, до $2,6 млрд. дальше »

Microsoft выпустила ноутбук Surface Laptop на Windows 10 S

Компания Microsoft представила новую версию операционной системы Windows 10 и ноутбук Surface Laptop. Версия Windows 10 S предназначена для компьютеров со «средними» характеристиками, в частности для для образовательной сферы. дальше »

Acer Predator X27 4K HDR - монитор на квантовых точках

Acer Predator X27 4K HDR — 10-битный монитор на квантовых точках с частотой 144 ГЦ и отличной скоростью отклика будет по достоинству оценен геймерами в первую очередь. дальше »

Apple с запасом наличности $250 млрд остро нуждается в деньгах

Apple снизила размер выплат участникам партнерской программы iTunes Affiliate, которая позволяет зарабатывать на размещении ссылок на игры и приложения из App Store. С понедельника размер комиссионных составляет 2,5% вместо 7%. дальше »

Acer Aspire U27: изящный и бесшумный моноблок

Компания Acer анонсировала новый моноблок Aspire U27 («все–в–одном»), который внешне выглядит как монитор. дальше »