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

Второй Android-коммуникатор поступит в продажу 28 ноября

Компания Google открыла свободный доступ к оригиналам программ ОС Android, тем самым предоставив множество возможностей для китайских производителей мобильных телефонов. дальше »

Беларусь защитит свои границы с помощью биометрических технологий

В рамках проекта международной технической помощи ЭНЕЙ-3, реализация которого начнется в 2009 г., Беларусь планирует создать на своей границе систему дактилоскопии. дальше »

Компания Patriot выпускает 32-гигабайтную карту

Компания Patriot Memory, мировой поставщик модулей памяти и решений на флеш-памяти, добавила в свою линейку флеш-продуктов 32-гигабайтную карту класс 4 SDHC. дальше »

Часы sWaP обладают функцией мобильного телефона

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

«ПК, свободные от Microsoft» для Восточной Европы

IBM совместно с польским системным интегратором LX Polska и австрийским VDEL будут поставлять России и странам Восточной Европы персональные компьютеры, «свободные от Microsoft». дальше »

Apple выпустила iTunes 8.0.2

Apple выпустила новую версию ПО iTunes для операционных систем Mac OS X и Microsoft Windows. дальше »

Дата-центр по-шведски

В Стокгольме на глубине 30 метров под землей открылся дата-центр под историческим названием Pionen White Mountains, который раньше можно было встретить разве что в компьютерных играх. дальше »

Мировой финансовый кризис отразился на белорусском ИТ-рынке

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

Смелое решение

Производитель BlackBerry уже готовит коммуникатор с поддержкой связи 4G. дальше »

Стартовала акция «100-долларового лаптопа» в Европе

Проект «100-долларового лаптопа», OLPC (One Laptop Per Child), наконец-то добрался до Европы, в том числе — и до России. дальше »