NAG Online > News > Unreal Engine 4 now runs in Firefox

Unreal Engine 4 now runs in Firefox


In a post yesterday on the Mozilla blog, Epic Games and Mozilla revealed the first glimpse of Unreal Engine 4 running within Firefox via a rather understated video featuring two of Epic’s demos seemingly running in a Firefox window.

The implementation of Unreal Engine within Firefox is handled by a subset of Javascript developed by Firefox specifically for the purpose. While it can be used by any browser, optimisation for Firefox means that you’re likely to see the best performance there. Commenting on the implementation, Tim Sweeney, CEO of Epic Games, stated this: “We were blown away by what this Mozilla-pioneered technology achieved with Unreal Engine 3 on the Web, so we had no hesitation in working with Mozilla to port Unreal Engine 4. We believe the Web has a crucial part to play in the future of game development and deployment, and Mozilla has proven it is the catalyst to make this happen.”

Video below the link.

Mozilla last year revealed Unreal Engine 3 running in Firefox (you can watch the demo for it here), and in the intervening time one commercial 3D release has been made, Monster Madness. Epic has seen some real competition in the online space from Unity, and Unreal Engine 4 running at near-native speeds on the web certainly ups the stakes. However, while both versions of the Unreal Engine offer significant benefits, until such a time that Epic offers an Unreal Development Kit (UDK) version for Unreal Engine 4 with wider cross-platform capabilities than those currently available in UDK, it’s likely that Unity will continue to gain momentum amongst online developers.

Source: Mozilla Blog

  • BinaryMind

    Surely they haven’t ported the whole engine to javascript?! Source code there for everyone to see? :)

    • Rick de Klerk

      Sorry for the late reply. I’m not sure about the technical details, honestly – they have this bit on the post which might answer your question: “Using Emscripten to cross-compile C and C++ into asm.js, developers can run their games at near-native speeds, so they can approach the Web as they would any other platform.”

      • BinaryMind

        Lazy me (or I think I might have missed the link) I should have read that source article. Fascinating stuff. But I don’t think i want to start playing every game in a browser. I’m a fully native kind of guy that resists change (c++ developer here) :P

  • Byron Will-Noel

    Any news on the next UT?


Login / Search

Latest games

Latest opinions