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

Casetify представила коллекцию уникальных чехлов для красных iPhone 7

Специализирующийся на кастомном дизайне iPhone сайт Casetify представил новые чехлы для красной линейки iPhone 7 и 7 Plus. дальше »

Персонажи Angry Birds стали обучать школьников английскому языку

Rovio Entertainment в сотрудничестве с языковой видео-платформой papagei.com, предлагает серию интерактивных видео-курсов для изучающих английский язык. В качестве учителей выступают известные персонажи из вселенной игры Angry Birds дальше »

Magic Calendar — настенный умный календарь на E-Ink дисплее

Японский дизайнер Кошо Цубои создал по-настоящему полезную вещь - настенный календарь, такой как раньше использовали наши бабушки и дедушки. дальше »

Samsung представила флагманские смартфоны Galaxy S8 и S8 Plus

Galaxy Samsung S8 и S8 Plus являются сильными соперниками, но с 10-летним юбилеем iPhone от Apple фанаты гаджетов могут остановиться до обновления. дальше »

В апреле IKEA выпустит линейку приборов «умного» освещения

Из всех продуктов домашней автоматизации, «умное освещение», часто имеет наибольшую востребованность. Ведь кто не захочет выключить свет своего дома из постели перед сном ночью или дать команду автоматически включить свет, когда вернется домой? дальше »

Corsair выпускает первый игровой компьютер

Недавно компания Corsair, известная своими компонентами для ПК, анонсировала свой первый игровой компьютер с интересным дизайном. не хочет, чтобы вы разбирали ее новую машину. Corsair's first gaming desktop isn't for tinkerers The company, best known for its PC components, doesn't want you taking apart its new machine. дальше »

Polycom анонсировала новую видеокамеру EagleEye Director II

Компания Polycom выпустила камеру EagleEye Director II для конференц-залов, автоматически настраивающую фокус. дальше »

Android-смартфоны Nokia появятся на рынке США

Почти месяц назад компания HMD анонсировала свои первые Android-смартфоны Nokia, которые появятся в продаже на европейском во втором квартале текущего года. дальше »

Компания AOC выпустила 4K IPS монитор

Компания AOC расширила свой модельный ряд игровых мониторов AGON, выпустив дисплей с матрицей IPS разрешением 4K. дальше »

Sony Mobile анонсировала бюджетный фаблет Xperia L1

Новый смартфон Sony Xperia L1, являющийся модели преемником модели Xperia L, поступит в продажу в апреле. дальше »