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

ViewSonic расширяет серию XG мониторов для геймеров

Компания ViewSonic представляет новый игровой монитор, ориентированный на сферу развлечений - XG2402. дальше »

Intel и AMD будут "дружить против" NVIDIA

В рамках одного чипа — в новый процессор Intel Core для игровых ноутбуков будут интегрированы графические компоненты AMD Radeon. дальше »

Объявлено о прекращении технической поддержки планшета Apple iPad 3

С конца октября компания Apple официально прекратила поддержку планшетного компьютера iPad 3, что подразумевает далеко не только отсутствие новых апдейтов в дальнейшем. дальше »

Бюджетные смартфоны на процессорах MediaTek будут поддерживать Android Go (Oreo)

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

Zotac представил мини-ПК Zbox MI640 nano и MI660 nano

Гонконгский производитель Zotac выпустил мини-компьютеры Zbox MI640 nano и MI660 nano с процессорами Caby Lake-R 15 W, обеспечивающими достаточную вычислительную мощность для большинства повседневных задач. дальше »

Анонсирована игра My Tamagotchi Forever для iOS и Android

Два десятилетия назад Tamagotchi завоевала сердца многих игроков и, кажется, сможет вновь повторить свой успех. дальше »

В январе в продаже появится беззеркальная камера Panasonic Lumix DC-G9

Компания Panasonic анонсировала выпуск беззеркальной камеры Lumix DC-G9, которая ориентирована на профессиональных фотографов. дальше »

ASUS объявила о выпуске смартфонов серии ZenFone Max Plus

Компания ASUS объявила о выходе ZenFone Max Plus (M1) — первого смартфона из новой серии ZenFone Max, своей линейки смартфонов с аккумуляторами высокой емкости. дальше »

Qualcomm готов к созданию процессоров для ПК

Как уже сообщалось, компании Qualcomm и Microsoft в сотрудничестве готовят запуск ARM-ноутбуков, работающих под управлением Windows 10 и построенных на основе чипсетов Snapdragon 835. дальше »

Samsung разработала инновационные аккумуляторы

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