Today, Mozilla and Unity announced that the two companies have been collaborating for two years on technology that will allow the popular game engine to build games directly for web browsers -- no plugin required. This new technology will be part of the upcoming Unity 5.0 release, and while we shared some details of it earlier today, we were able to speak to Mozilla and Unity engineers to find out more about it. The project kicked off because of Mozilla's commitment to high-performance web applications, says Vlad Vukicevic, engineering director at Mozilla and creator of the WebGL standard. "One of the missions of Mozilla is to make sure that the web is a platform for all kinds of applications, but lately specifically high-performance applications -- not second-rate or second-tier." The goal is that "games on the web can be high quaity and high performance and really competitive with native experiences," Vukicevic says. At GDC, Unity is showing demos of 3D shooter Dead Trigger 2 running "plugin-free" in Chrome and Firefox, which demonstrates the potential of this technology. "It's basically pushing the build button like any other add-on that we have, or platform we support," says Unity senior developer Ralph Hauwert. "For us, the way we looked at this platform and the way we want to approach it, and the way we want to build it, is that the platform is like any other." To that end the two companies have been closely collaborating, Hauwert says. "Basically, we took all the technology that Mozilla has done over the last two years working with us, but also put in our own technology." "We're actually really excited to have Unity working alongside us, as they have really pushed us to do optimization work at Firefox and produce new web capabilities," Vukicevic says. "The things that are the limitations of the web... currently, we are working to remove those." You worry, of course, about performance. In just one year, says Martin Best, Mozilla's game platform strategist, apps built using asm.js have gone from 2x slower than native to 1.5x slower than native -- "you can see us pushing that closer and closer to native speeds." And look at the bigger picture, this work, says Vukicevic, means that the very nature of the web as a platform to deliver high-performance content will improve: "All of the technologies involved are already interoperable with other browsers, and all of the specific work we will be doing for some of the future missing pieces we are doing in the open and in a very standards-based way," Vukicevic says. "If something cannot become part of the web, it is very hard for us to push a single-browser solution out there." Hauwert acknowledges that it'll be awhile before building to WebGL takes the place of the Unity Web Player, but he also thinks that's the ultimate goal of this project: "Very long-term, yes, I think so." "It's not up to par with our Web Player today, but the future is to get it up to par... But that's exactly why we want to work on this now -- we're looking at the future with this," Hauwert says. "One reason we're excited about asm.js is exactly that --what we see as part of the future." The hardest part for Unity developers is the waiting, then. Unity 5.0 is due out sometime in the future, but the engine provider has not yet determined its release timing. Mozilla has posted its own take on the announcement on its official blog. For more details about its other features, you can read our interview with CEO David Helgason.
In-depth on Unity 5's WebGL publishing tech
March 18, 2014

Tags:
event-gdc
Subscribe to our newsletter
About JikGuard.com
JikGuard.com, a high-tech security service provider focusing on game protection and anti-cheat, is committed to helping game companies solve the problem of cheats and hacks, and providing deeply integrated encryption protection solutions for games.
Top

Unity Protection: Comprehensive Strategies for Securing Your Game
April 29, 2025

Game Anti-Repackaging: The Ultimate Protection for Developers and Publishers
April 29, 2025

Game SSL Pinning: A Vital Shield for Unreal Engine Cheat Protection
April 29, 2025

Roblox, Discord sued for 'facilitating the sexual exploitation' of a minor
April 29, 2025

Journey developer thatgamecompany to co-host game jam with $10,000 prize pool
April 28, 2025
Tags
Featured BlogsTop StoriesLayoffsBlogsCultureFeaturesGenerative AIGDC 2024Horror GamesUnityUbisoftValveStaff BlogOmdia | Game Industry AnalysisGame Developer EssentialsState of the Game Industry ReportGame Developer's 2024 Wrap-Up: Top Games Devs and TrendsGame Developer CollectiveDesignerAudioSpotlight SeriesDeep Divesunity encryption[Company] UnityArtist[Company] Xbox[Company] PlayStationCooking GamesAnti-modifierGame SecurityRootRoot detectionAssetbundle encryptionGodotCareer adviceQ&A'sGameGuardianModifierAnti-RootSignature verificationUnity Hardeningab package encryptioniOS resource encryptionCECheat EngineAnti-CrackingGame Anti-HackingAnti-Hacking
Recent

Unity Protection: Comprehensive Strategies for Securing Your Game
April 29, 2025

Game Anti-Repackaging: The Ultimate Protection for Developers and Publishers
April 29, 2025

Game SSL Pinning: A Vital Shield for Unreal Engine Cheat Protection
April 29, 2025

Roblox, Discord sued for 'facilitating the sexual exploitation' of a minor
April 29, 2025

Journey developer thatgamecompany to co-host game jam with $10,000 prize pool
April 28, 2025

Unreal Engine Protection: Ensuring Game Security and Preventing Cheating
April 27, 2025

JavaScript Protection in Gaming: Protecting Your Code from Reverse Engineering
April 27, 2025

Rooting Detection in Mobile Games: How Developers Protect Against Rooted Devices
April 27, 2025

How Anti-Tamper Technology Secures Your Game Against Hacks and Cheating
April 27, 2025

Exploring Memory Protection in Gaming: Key Techniques and Solutions
April 27, 2025
Popular

Report: Meta has laid off over 100 Reality Labs employees
April 25, 2025

IO Interactive co-founder launches new 'consensus'-driven studio
April 25, 2025

Tenderfoot Tactics developer pulls title from Xbox to support pro-Palestine boycott
April 25, 2025

Virtual Machine Detection in Gaming: Challenges and Solutions
April 24, 2025

Understanding Anti Debug: Essential Techniques for Game Security
April 24, 2025

Top 10 Game Anti-Hacking Strategies: How Developers Secure Fair Play
April 24, 2025

Game Code Obfuscation: Essential Techniques and Tools for Developers
April 24, 2025

Anti Decompile: The Ultimate Game Protection Strategy
April 24, 2025

App Shield: The Ultimate Solution for Mobile Game Protection
April 24, 2025

Top-Rated App Protect Solutions for Mobile Game Developers: Ensure Security and Fair Play
April 24, 2025
Random

App Shield: The Ultimate Solution for Mobile Game Protection
April 24, 2025

IO Interactive co-founder launches new 'consensus'-driven studio
April 25, 2025

Mastering Anti-Tampering for Mobile and PC Games: Techniques That Work
April 22, 2025

Journey developer thatgamecompany to co-host game jam with $10,000 prize pool
April 28, 2025

The Big Con developer Mighty Yell confirms layoffs
April 24, 2025

Hoby Darling named president of League of Legends developer Riot Games
April 22, 2025

Virtual Machine Detection in Gaming: Challenges and Solutions
April 24, 2025

GamesBeat spins off from VentureBeat to become 'niche independent publication'
April 22, 2025

Anti Decompile: The Ultimate Game Protection Strategy
April 24, 2025

Removal of Unity 6 from China 'not tied' to tariffs, says Unity
April 18, 2025
Most Views

Hoby Darling named president of League of Legends developer Riot Games
April 22, 2025

Blue Ocean Games launches $30 million investment fund to support 100 indies
April 22, 2025

GamesBeat spins off from VentureBeat to become 'niche independent publication'
April 22, 2025

Devolver cuts 40 percent of workforce at Reigns developer Nerial
April 22, 2025

Nintendo Switch 2 dodges tariff price increase, but accessories will experience 'price adjustments'
April 18, 2025

Mario Kart World features missions for the first time in 20 years
April 18, 2025

Removal of Unity 6 from China 'not tied' to tariffs, says Unity
April 18, 2025

Cocos Encryption: Advanced Game Protection Strategies for Cocos Engine Developers
April 17, 2025

UE Encryption: Safeguarding Unity Engine Games from Reverse Engineering
April 17, 2025

Multi-Platform Encryption: Securing Game Data Across Devices
April 17, 2025