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!
Related Posts
Who am I ?
Get social
- THE AMAZING SPIDER-MAN 3D - Official Trailer http://t.co/S2AHz4hi 16 hours ago
- In Russia, downloading 419GB over 3G in one week wins you a $5000 holiday http://t.co/4OQSkv6j 16 hours ago
- If you use dropbox and are a student, you can get twice the amount of space. Use your uni email here... http://t.co/bwdHICZk 4 days ago
- Touch screen smart phones can be used to diagnose disease?: South Korean scientists have develop... http://t.co/XvIrH5u1 #TechNews #Tech 1 week ago
- Tired of your iPhone? What are your Android options?: For several years now, many people in the ... http://t.co/c3mRTXY9 #TechNews #Tech 1 week ago
Tags
Archives
- 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




