Mozilla has teamed up with Epic Games to bring Unreal Engine 3 to browser-based game development, Mozilla announced on its official blog.
"Engineering teams at Mozilla and Epic ported Unreal Engine 3 to the Web in four days using Emscripten and asm.js.," the Unreal Engine 3 demonstration video states (below).
Mozilla has developed a proof of concept game called BananaBread shown above which can run in browsers that support WebGL and was built using WebGL, Emscripten and asm.js. The game features peer-to-peer, multiplayer WebRTC technology and JavaScript improvements.
The partnership uses Mozilla's optimized version of JavaScript. Mozilla has also introduced the JavaScript improvements to browser-based mobile games. It says that publishers such as Disney, EA and ZeptoLab are using its technology to optimize their respective titles.
Developers are invited to submit games and apps to the Firefox Marketplace now. The Marketplace is available on Firefox OS later this year and is currently available on Firefox for Android as a preview.