Author Topic: Quake 2 in HTML5  (Read 2820 times)

Adam Atomic

  • Founder
  • Key Contributor
  • *****
  • Posts: 852
  • Karma: +0/-0
  • new dad
    • View Profile
    • Adam Atomic
Quake 2 in HTML5
« on: Fri, Apr 2, 2010 »
http://ajaxian.com/archives/gwt-quake

If anybody has any insight to how they got OpenAL working in HTML5 I would be super interested to know more!  There would still be the whole render-to-texture problem I'm sure, but flixel running in javascript would divorce us completely from Adobe software, which I would find relatively pleasant :)  ALSO if that is indeed an April Fools joke then NEVERMIND i'm an idiot :P

SeiferTim

  • Contributor
  • ****
  • Posts: 253
  • Karma: +0/-0
    • View Profile
    • Tim's World
Re: Quake 2 in HTML5
« Reply #1 on: Fri, Apr 2, 2010 »
he he I was going to say: "Looks like it was posted on the 1st..." ;)

zuperxtreme

  • Contributor
  • ****
  • Posts: 254
  • Karma: +0/-0
    • View Profile
    • Buddah
Re: Quake 2 in HTML5
« Reply #2 on: Fri, Apr 2, 2010 »
Looks a little too elaborate to be a hoax: http://code.google.com/p/quake2-gwt-port/wiki/BuildingAndRunning
..."without order nothing exists, without chaos nothing evolves"... 
Zoklet.net

bjc

  • Member
  • **
  • Posts: 19
  • Karma: +0/-0
    • View Profile
Re: Quake 2 in HTML5
« Reply #3 on: Fri, Apr 2, 2010 »
Every time I think of this kind of thing I can't help but feel that Haxe fits this niche. (with a number of js-html5 specific libraries). At least the migration path would be somewhat easier... but I can't help but cringe at seeing this kind of thing done in javascript; but then again I cringe when I see some of this stuff in actionscript too... but then in 2000 I would cringe at java doing things like this. I guess thats just the way things are now.

(runs away to hug clang & llvm toolchains)

paul k

  • Member
  • **
  • Posts: 36
  • Karma: +0/-0
    • View Profile
Re: Quake 2 in HTML5
« Reply #4 on: Sun, Apr 4, 2010 »
Well, this is starting to get more interesting for games.  I mean, javascript performance can be good, there are script obfuscators, and now Adam's talking about javascript Flixel!   

But it looks like performance will vary much more than Flash, which would give browser-based games more of that early web feel where sites were recommending specific browsers for the best experience.  And that might be easier (or no harder?) to explain to users than that they need Flash 10.

Paul

AS3 and Javascript performance: http://jacksondunstan.com/articles/232   Quotes from posting:
Quote
So, JavaScript is indeed fast… in some implementations.  The performance your users get will vary widely depending on their browser.





TruForm

  • Guest
Re: Quake 2 in HTML5
« Reply #5 on: Tue, Apr 6, 2010 »
Hey Adam,

I found a blog post which seems to talk more about the details of the port. It also includes the source to the port. I haven't had a chance to take a look myself but it might be worth checking out.

Ray Cromwell (timepedia.blogspot.com)
http://timepedia.blogspot.com/2010/04/gwtquake-taking-web-to-next-level.html

hope this helps!