Mozilla is Building a 3D Gaming Engine
Mozilla's new game engine is part of Paladin, a project by the Mozilla Labs community established to create the best gaming technology available for the open web.
Mozilla is reportedly working on a 3D gaming engine called Gladius as part of its new Paladin project to push 3D gaming into the browser. The team is currently building a game based on the new engine called RescueFox which supposedly works in recent releases of Firefox -- it wouldn't work in version 8 as of this writing. Cursory testing also suggests that it works in Chrome for the Mac, although performance is slower and there is no sound, Mozilla said.
"Paladin sits at the intersection of 3D gaming, JavaScript framework and library development, and the browser," Mozilla explains. "We're tied into the bits of the web that are up-and-coming, and are working to weaponize them for gaming. Where the web is missing critical gaming support, we aim to fill those gaps by adding new browser APIs, enhancing existing ones, and building technologies on top of the web."
According to Mozilla, RescueFox was developed to make sure that the Gladius gaming engine was really going to be suitable for third-party development. Initially CJ Cliffe started by doing a ton of work directly against CubicVR.js, a 3D engine used to build the No Comply and Flight of the Navigator demos. Alan Kligman and Bobby Richter started porting chunks of it to the higher-level Gladius APIs. Dan Mosedale started working with some of the input APIs, the timer, and finding visual assets to use.
Eventually they discovered that the higher-level Gladius APIs were actually making the game more complex to build rather than easier, so the team temporarily went with lower-level APIs and did just enough work to make it basically playable. The higher-level Gladius APIs needed some refactoring, the team concluded.
"We think we’ve learned most of what we can from RescueFox and don’t intend to drive it forward any further at this point (though that shouldn’t stop anyone who feels inclined to fork it)," Mosedale said. "But we’ll be prototyping another microgame soon once the Gladius refactoring is a bit further along, and we’ll be very interested in having folks help out there."
To read more about the Gladius engine and the RescueFox prototype, head here. More about the entire Paladin project can be accessed here.
- Rumor: iPhone 5 to Be Exclusive to Sprint
- What Everyone Thinks They Know About iPhone 5 So Far
- Sprint Risking More Than 20 Billion on iPhone 5 Deal
- T-Mobile Expands 4G Data Plan to Walmart - No Contract
- Microsoft Launches $10 Zune Music Pass, Expands to Canada
- Radio Shack Inventory Points to Sprint iPhone 5
- OneRoof Solar Offers Affordable, Discreet Solar Panels
- Coffee Powered Car Reaches 77.5 MPH
- This Alarm Clock is the Bomb!
- These are the PS Vita Apps (and Box Art) for Launch
- VIDEO: Leak Gives First Look at Xbox Dashboard Update
- Really: Samsung Shows Off Galaxy Tab Bicycle
- Microsoft Kills Zune Hardware; Service Lives on in WP
- Apple is Talking About the New iPhones Right Now
- Apple Reveals iPhone 4S for AT&T, Verizon and Sprint
- Apple Rejects Samsung's Settlement Offer in Australia
- Apple Refreshes iPod Touch and iPad Nano
- Kindle Fire Reached 95K Pre-Orders in 24hrs
- Microsoft Offers Android Client For Hotmail
Gladius- *switches the iu with an o*
We're doomed, aren't we?
With google using chrome as an OS and pushing the browser in that direction it makes sense that firefox is building this direction. With it almost working in chrome and if developed further it could eventually evolve into a windows dx rival. Mobile and browser games are huge and anything that encourages bedroom modders is welcome. Sounds like it could all fall flat or be many years off but its would be a massive step forward for the model google are pushing.
If these web 3d engines will succeed, it will be a major triumph for the Chrome OS and it will make Windows irrelevant.
isn't it that Mozilla is building its own web based OS?
Ugh we don't need a game engine. What happened to the good old days when people wrote their own :\
Gladius- *switches the iu with an o*We're doomed, aren't we?
This is a triumph.....
So Mozilla is trying to make an open web-based engine for their browser only? Seems pretty counter-intuitive; I thought the point was "open"...
Gladius- *switches the iu with an o*We're doomed, aren't we?
First thing that crossed my mind.
I'm making a note here...
...huge success.
I wonder how this will stand up against the Stage 3D API found in Flash 11
Has anyone seen RescueFox actually work? I have tested it on 6 different machines, all running the latest FF7 with no luck at all. I just see a blank page. Is it like WebGL? Supported only on gaming machines with monstruous graphic cards?