Mozilla heeft een demonstratie online gezet van de Unreal Engine 4 die in de Firefox-browser draait. Met het gebruik van JavaScript en WebGL behaalt de browserversie van de engine volgens Mozilla 67% van de prestaties van native Unreal Engine 4-code.
Mozilla komt met de demonstratie op zijn eigen weblog. Het bedrijf gebruikt de Emscripten-compiler om C- en C++-code van Unreal Engine 4-games om te zetten in asm.js, een onderdeel van JavaScript dat door Mozilla zelf is ontworpen voor hoge prestaties. Met behulp van WebGL wordt de game uiteindelijk gerenderd. In de blogpost wordt gesteld dat 'iedere browser asm.js-content kan openen, maar alleen in Firefox zitten specifieke optimalisaties die de beste prestaties garanderen'. Het enige dat nodig is om deze content na het uitbrengen te openen, is Firefox versie 22 of nieuwer.
Vorig jaar al toonden Mozilla en Epic Games versie 3 van de Unreal Engine in Firefox. Hoewel sindsdien nog maar weinig games gebruikmaken van de technologie, hopen Epic Games en Mozilla dat na deze demonstratie ontwikkelaars het web gaan benaderen zoals ze een ander platform zouden benaderen. Op de Game Developers Conference van 17 tot 21 maart in San Francisco zal Mozilla de technologie verder demonstreren.