Opera Developer Ports C++ Game to HTML5
Erik Moeller, a developer at browser maker Opera, has just released an HTML5 snapshot of his game Emberwind.
The game, originally written in C++, gets the HTML5 treatment and is being translated to JavaScript. The latest snapshot has still ways to go to reach the state of a playable game, but Moeller says that 100,000 lines of code have been moved and technologies such as WebGL with a Canvas2D fallback are working already.
The demo enables users to direct the game's main character, but ladders and doors are not functional. The focus is here is, of course, on the word demo, as it shows the possibilities of running a game within a browser and how we may be playing video in a few years down the road. If you run the demo, notice the smooth background animation as well as integration of Google webfonts.
According to Moeller, this brief demo is about 11 MB in size and has been tested on Windows 7, Mac OS X, Ubuntu Linux and iOS with the current browser versions of Opera, IE, Firefox, Chrome and Safari.
Java is not Javascript.
Java is not Javascript.
The powers to be really want that and to make our computers into simple dumb terminals. Google is already testing it, Chromebook and look at the lose from moving from a 13" Macbook Pro to a iPad (tampon). I will keep my Pro and OS X 10.6. You can take OS X Lion (iOS on steroids) and your app store forced download of 4Gb to "upgrade" to Lion and shove it where the sun don't shine. Oh wait, your based in San Francisco so instead take it and walk off a short peer.
Like hell I'll be playing this dumbass browser games in a few years. In a few years, there will be GPUs that will render photorealistic games without trouble, and we'll be playing Crysis 3 =)
i have somewhat the same sentiments. however i block ads, and html5 may be harder if not impossible to block out just the ads like you can with flash.
Although JavaScript is completely different from Java, literally you are right, because it is as well different from HTML5 /and the fact javascript is developed initially by a browser manufacturer and meant to be run by a browser doesn't make it a part of the HTML specification/.
http://www.tegosoft.com/InternetCourse/TegoWebExpress.htm#LiveSamples
Granted, I can't get any of their samples to run on a modern browser...
http://code.google.com/p/quake2-gwt-port/