With over 2 million users, Unity is one of the most popular game engines on the market.
At the Game Developer’s Conference in San Francisco today, the two organizations will demo a version of the popular 3D shooter Dead Trigger 2 running in Firefox, the only browser that currently supports asm.js. With the release of Unity 5.0 later this year, WebGL support will become available as a Unity early-access beta add-on.
As Mozilla’s engineering director and inventor of WebGL Vlad Vukicevic told me earlier this week, Unity and Mozilla worked very closely together to bring Unity to the web. For the last two years, teams from Mozilla and Unity have regularly met (often weekly and for extended periods of on-site work at each other’s offices) to get Unity to this point. In the process, Mozilla game platform strategist Martin Best told me, the two partners managed to push each other to meet their respective goals.
Many developers, he also noted, have been asking for a Unity WebGL port and it’s long been one of the main questions his team has fielded. He did stress, too, that this will just be a first release and only one milestone on a continuous road to pushing WebGL and asm.js forward.
Ralph Hauwert, a senior developer at Unity Technologies, also noted this and stressed that once the first version is available, he expects that further development will happen as an iterative process that will involve both Unity, Mozilla and the developer community.
Interestingly, we haven’t heard any similar announcements from Google recently, which is betting on Native Client as a way of getting high-end games into the browser.
For more on Unity 5 itself and the features it offers besides WebGL, also see our more in-depth post here.