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

В Каннах – выставка цифрового ТВ и кино

С 7 по 11 апреля в столице мирового кино Каннах (Франция) пройдет крупнейшая в мире выставка, посвященная кино и телевидению – MIPTV featuring MILIA 2008. дальше »

Компьютеры пришли на помощь для ориентации в карьере

В Литве начала действовать система из 700 информационных точек, в которых можно узнать о возможностях обучения и карьеры. дальше »

Звонки по мобильнику в самолете

Британский государственный медиарегулятор Ofcom одобрил новую технологию использования сотовых телефонов на борту самолетов, передает BBC News. дальше »

Компьютер научили ценить красоту

Студент Тель-Авивского университета А. Кагиан создал компьютерную программу, способную оценивать степень привлекательности женского лица. дальше »

Проблемы эл. власти и эл. здравоохранения

Другие шаги по внедрению услуг информационного общества в новых странах – членах ЕС. Примеры эл. власти и эл. здравоохранения. дальше »

Fujitsu готовит высокоскоростные жесткие диски для ноутбуков

В понедельник Fujitsu представила семейство быстродействующих жестких дисков для ноутбуков значительно более высокой емкости. дальше »

Ультрабюджетный ноутбук для развивающихся стран

Intel анонсировала ультрабюджетный ноутбук для детей из развивающихся стран. дальше »

Apple предлагает спаривать устройства с Bluetooth при помощи кабеля

Apple подала заявку для регистрации патента на изобретение альтернативного механизма спаривания (pairing) беспроводных устройств. дальше »

eToken PKI Client для работы в Linux

Компания Aladdin объявила о выпуске ПО eToken PKI Client версии 4.55 для операционных систем на базе Linux. дальше »

Samsung будет бороться с ASUS EeePC

Корейская компания Samsung официально заявила о своём намерении выпустить образовательный UMPC, который можно противопоставить ASUS EeePC. дальше »