4
2010
Google, Ambiera show off what WebGL and HTML5 can do for browser-based 3D gaming
One day in the not-so-distant future, we’ll all be playing plug-in free games thanks to technologies like HTML5 and WebGL.
It all sounds good, but what about a demo? Ok, says Google. How about a little Quake 2 in your browser?
They started off with Bytonic Software’s Jake2, a Java port of the open source Quake engine. From there, they re-compiled the engine using the Google Web Toolkit (also OSS), created a WebGL renderer to display the graphics, moved multiplayer communications from UDP to WebSockets (part of the HTML5 spec), and bolted on an emulated filesystem to allow game and preference saves.
Google’s not the only one pushing web 3d, of course. Ambiera’s Copperlicht is another exciting project. It’s a JavaScript 3D engine which, like Google’s recompile, utilizes WebGL and the HTML5 canvas tag. No browser plug-ins required!
Ambiera has some impressive screens posted of Copperlicht-powered Quake 3 — check ‘em out after the break!

Google Chrome, Firefox, and Safari should all work but you might need to enable WebGL first. Check the instructions at the Khronos project wiki if you need help!
_______________________________________________________________________________
You can follow us on Twitter or join us on Facebook to keep yourself updated on all the latest from Microsoft, Google and Apple.
Related Posts
Who am I ?
Get social
- I want to win this great GIGABYTE Z77 motherboard bundled with the top end Intel processor! fb.me/1UaEUqSRX 4 days ago
- The Ultimate Guide To Speed Up Windows 7 shaikhjees.com/the-ultimate-g… fb.me/14ypr9VCA 1 week ago
- Reveal Trailer – Official Call of Duty: Black Ops 2 | House of Tech fb.me/1iCvnhWoC 2 weeks ago
- Reveal Trailer – Official Call of Duty: Black Ops 2: Black Ops is back. Experience near-future b... bit.ly/JNLe6j #TechNews #Tech 2 weeks ago
- The Dark Knight Rises – Official Trailer #3 [HD] | House of Tech fb.me/1Pxmrj4p1 2 weeks ago
Tags
Archives
- May 2012 (2)
- April 2012 (6)
- March 2012 (3)
- February 2012 (2)
- January 2012 (3)
- December 2011 (7)
- November 2011 (1)
- October 2011 (1)
- September 2011 (6)
- August 2011 (5)
- July 2011 (17)
- June 2011 (18)
- May 2011 (11)
- April 2011 (12)
- March 2011 (1)
- February 2011 (10)
- January 2011 (1)
- November 2010 (8)
- August 2010 (15)
- June 2010 (3)
- May 2010 (11)
- April 2010 (24)
- March 2010 (34)
- February 2010 (12)

An article by




