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

Wikia Search открывает API

Wikia Search, поисковая машина с коллективным пользовательским наполнением, представила API для управления поиском и выводом результатов. дальше »

Спонсируемый Google спутник передал на Землю первые фотографии

В интернете появилась первая фотография, сделанная спутником GeoEye-1, который спонсирует компания Google. дальше »

Fujitsu установила цветной экран в читалку электронных книг

Компания Fujitsu представила свой вариант устройства для чтения электронных книг на выставке CEATEC2008, сообщает CrunchGear. Оно называется Flepia и оснащено экраном из цветной электронной бумаги. дальше »

Объединенная информационная систем для портов Роттердама и Амстердама

Порты Роттердам и Амстердам (Нидерланды) создадут объединенную информационную систему к 1 июля 2009 года. дальше »

В ноябре Intel представит три новых процессора

Компания Intel намерена представить три новых процессора 30 ноября. дальше »

Безопасные пароли

Компания CP-Lab представила новую версию программы Password Manager XP 2.3.445 Beta, предназначенной для организации безопасного хранения конфиденциальной информации пользователя. дальше »

Visa разработает приложения для мобильных телефонов Google и Nokia

Visa Inc планирует предлагать свои услуги для телефонов на базе платформы Android, разработанных Google Inc, включая оповещения об использовании кредитной карты владельца. дальше »

Комплекс, облегчающий применение ЭЦП

На V конференции по информационной безопасности, прошедшей в конце сентября в Москве, было анонсировано решение “eToken КриптоАРМ”. дальше »

Проект Codex

В Microsoft Research придумали планшетный ПК с двумя экранами. дальше »

Голландские железные дороги внедряют GSM-R

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