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

Bite Lietuva ищет фонтан идей

Телекоммуникационная компания Bite Lietuva второй раз объявила во всех школах, колледжах и университетах конкурс Bites plius laboratoroja идей для мобильного интернета. дальше »

Московская конференция Cisco Expo-2007

Московская конференция Cisco Expo-2007 получила феноменальную поддержку корифеев ИТ-индустрии и средств массовой информации. дальше »

Microsoft предупредил пользователей Red Hat Linux

С.Балмер: пользователи Red Hat Linux заплатят Microsoft за ее интеллектуальную собственность. дальше »

Электронные Чебурашки помогут следить за детьми

Раработан аксессуар «Электронный Чебурашка» для родителей, которые хотят знать, где в тот или иной момент находятся их дети. дальше »

Nokia Device Status для смартфона

Nokia разработала программу, показывающую детальную информацию о смартфоне. дальше »

Расширение сервиса «Анти-Фишинг»

«Лаборатория Касперского» включила антифишинговые базы сервиса PhishTank в состав модуля «Анти-Фишинг». дальше »

«Помощник» процессора

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

HTC P6500: функциональный коммуникатор для предприятий

Компания HTC анонсировала мощный коммуникатор HTC P6500, который преимущественно предназначен для использования на предприятиях и различных учреждениях. дальше »

MRV выпустила маршрутизирующий коммутатор

Компании MRV Communications объявила о выпуске коммутатора MRS3326-S4C, входящего в серию OptiSwitch-MR. дальше »

Доказано – ИТ сближает людей

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