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

Philips TLE821L: двухсимочный бюджетный планшет-«звонилка»

В настоящее время большинство техники, выходящей под брендом Philips, производят китайские либо тайваньские фирмы. Новый планшет Philips TLE821L – не исключение, его выпустила тайваньская компания Top Victory Electronics Co. дальше »

Xerox представила линейку новых офисных принтеров VersaLink

Компания Xerox выпустила ряд новых принтеров линейки VersaLink. Это монохромные принтеры Xerox VersaLink B400 и МФУ Xerox VersaLink B405, а также цветные принтеры Xerox VersaLink C400 и многофункциональное устройство (МФУ) Xerox VersaLink С405, которые предназначены для офисной работы. дальше »

HTC представила флагманский смартфон U11 с сенсорными рамками

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

Представлен недорогой фаблет ZTE Blade X Max

Компания ZTE и североамериканский оператор Cricket объявили о выпуске нового бюджетного фаблета ZTE Blade X Max. дальше »

The Island Castaway: как выжить на острове, затерянном в океане

Если вы способны стать новым Робинзоном, оказавшимся на отдаленном острове, бороться с трудностями, чтобы выжить, то игра-симулятор The Island: Castaway поможет вам в этом. дальше »

Билл Гейтс объяснил, почему запрещает детям пользоваться смартфонами

Один из основателей Microsoft и богатейший человек в мире Билл Гейтс запрещал своим детям пользоваться смартфонами до 14 лет. Его примеру следуют многие руководители IT-компаний, опасающиеся негативного влияния электронных гаджетов на здоровье детей. дальше »

Oukitel U22 – смартфон с четырьмя камерами и двумя вспышками

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

Nokia 3310 (2017) уже поступил в продажу

Команда Nokia Mobile сообщила в Твиттере о старте продаж кнопочного телефона Nokia 3310, причем речь идет лишь о том, что 17 лет ожидания теперь позади и модель 3310 уже поступила в продажу. дальше »

BenQ PD2500Q: новый монитор для дизайнеров и профессиональной графики

BenQ Designer Monitor PD2500Q - визуально эффектный 25 "2K QHD (2560x1440) дисплей с высоким разрешением, который отображает каждую сложную деталь в вашей работе. дальше »

Jelly станет самым маленьким 4G-смартфоном в мире

Смартфон Jelly легко умещается на ладони и помещается в маленький карман джинсов. В высоту смартфон чуть больше 92 мм, а в ширину — 13 мм. дальше »