GWT Quake
1:15
Added: 1 year ago
From: GoogleDevelopers
Views: 657,094
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (297)

Sign In or Sign Up now to post a comment!
  • lets see you play crysis

  • iii matas-te muitos noobs

  • sucks to be on mac

  • How do I download it?

  • I just bought this game :D

  • Damn fuckin awesome!:P

  • Don't need float parser anymore, wrote it myself.

  • How can I open UDP websockets?

  • Can anyone send me a JavaScript binary single-prec floating point reader that works with Quake/GoldSrc/Source engine?

  • Heh xD This is based on table layout? ;)

  • How do I get it to work on Chrome? :c I wanna play!

  • @AgingCaves Setup a web server using a program like HFS.

  • Why in the hell would you want to do this?

    Why not just play the fucking game instead?

  • @PvtRichardCranium Platform agnosticism. That's why.

  • Google, thank you so much for posting so many videos from Google I/O. Openness FTW ! Thumbs UP so we can show our appreciation ! :)

  • I don't understand why it says "up to 60 FPS" when showing incredibly choppy footage. Maybe it was the screen capture program?

  • still not as smooth as the executable

  • awesome

  • this is javascript is it not?

  • Wasnt there a grenade mod or something that gave you cluster grenades and napalm grenades, so on...?

  • Where can i download this game for free???ß

  • mmmm Interesting. Cutting edge technology capable of emulating the capabilities of a 13 years old game...

    I guess by 2023 we'll be able to play CoD Black Ops...

  • @jurrabi You can play Black Ops now, who cares if its in a browser... You still have to download the 7.6GB File in order to play...

  • @jurrabi Oh so you'd rather stick to your flash based browser games? Let's see what you've come up with then, Sherlock.

  • @KDALove NO. I'll stick to playing games with no browser involved... Watson.

  • Yes, but this just the demo run for Q2. When quake loads, it runs this scripted level.

    ie: here are some mobile phones doing the same "demo run":

    youtube.com/watch?v=dpP5QljEqo­w

    This "in browser" thing doesn't show me that the character is being actually controlled by the user. There is no real-time game iteration.

    I'm sure Google have the same running somewhere, but if its been transcoded and streamed 10 seconds later, who knows?

    I would like to test this for real. Link?

  • @MrSpirail Why do you guys never ever read descriptions? There is a link in the description with EVERYTHING.

  • Comment removed

  • pretty impressive that it's running as HTML5 and not Javascript

  • @thunder996 You mean Flash? This port is written entirely in JavaScript.

  • @SiPlusTV look in the description, it says it was written in HTML5 script, not Java or flash.

  • @thunder996 JavaSCRIPT is part of HTML. Java is NOT. JS and Java are NOT the same, they are VERY different.

    Also this was written in Java and ported to JavaScript using GWT.

  • The future of gaming is upon us...

  • Holy moley, Quake II in browser? I love how older games like the original Quake can be in smaller embedded devices the same strength as the PCs to play them. Kind of interesting that id allows this, but it is a really awesome thing to experiment with.

  • THis sort of boring ugly slideshow is ment for slow people, who don't know any better.

    I am guessing even people in developing countries would be offended by this.

  • Insane !..

  • The day I visit the URL and then the game starts, with out me having to compile shit to try this, is when I'll be interested in these things. Javascript canvas games are far more impressing to me right now.

  • I have been trying for over an hour to get this working, but the instructions make no sense. I can't find any that sound like they are describing what you have to do with Windows.

  • how can i test this by myself? anyone??

  • Not impressed. "Up to 60fps" is far too slow for such an old game. My monitor runs at 120Hz so I need 120fps minimum.

  • @4hodmt

    Erm...You don't need any more than 60fps, actually. You probably wouldn't be able to tell the difference between 60 and 120 FPS. Besides, MOST monitors are 60Hz. The only reason some, such as yours, are 120Hz is to enable 3D gaming/movies...

  • @someonerules I don't use mine for 3D. You've clearly never seen the difference between 60fps and 120fps in person. It is very obvious.

  • @4hodmt Yeah, well, fuck you.

  • @4hodmt Look it up, you can't see the difference.

  • @otiosus I'm sorry your eyes are defective. Normal people have no problem.

  • @4hodmt Ignorance does make you normal. I'm not going to do your work for you, but you can make yourself believe anything you want to.

    Anyway, we're done.

  • @4hodmt It's made using HTML and JavaScript, and played in a BROWSER! How is that not impressive? :O

  • @4hodmt Regardless of whether it can run 60fps or 120fps I wouldn't care, 60fps is smooth enough, I'm even happy with 35 in games

  • @KenanVideos

    if you are happy with 35 fps, then you should stick to your Mine Sweeper and your basement.

  • @f00kumofo123 Buddy, I don't even play games anymore, I don't even know how to fucking play Mine Sweeper anyway.

  • @KenanVideos

    Real easy to play. The point is not in gameplay or game design. I've seen games back long time ago written for ascii consoles that did not have any graphics. I will tell you my expectations then were on par with experience.

    Today I'm expecting what Adobe's "Molehill" going to deliver next year. No less.

    Canvas and WebGL I will leave to the crowd of salesmen and their stupid banners, which I'll have to filter out somehow.

  • Does this/ will this support multiplayer and mods/maps?

  • @highestsettings Actually quake2 gwt already supports multiplayer. And guess what, firefox has just started an online game making competition, so we can expect more html5 games.

  • lol This is NOT what html is for! XD

  • @ReFreezed you suuuuuuuuuuuuuuuuuuuure?

  • @ReFreezed It uses WebGL :P

  • @ReFreezed This IS what HTML5 is for, Canvas, WebSocket are designed to do something like this.

    @NeoAndyDS , there is more impressive than this example : bellard.org/jslinux/

    Linux emulator written in JavaScript.

  • Quake III Arena, Forever!!!

  • No way, this is awesome! I can see the opportunities!!! =)

  • quake 2 was during the golden years of FPS games.. doom 1 n quake 1 was the beginning but it didn't have that smooth feel like quake 2 has. Fast forward over a decade, we are now left w/ FPS games w/ all graphics but terrible movements and controls, and the downfall of the genre dynamics along w/ it. Im jus glad to have experienced q2 during it's glory days. I miss skewing 2 ppl w/ the railgun online. Quake 2 Forever!

  • @fyte4luv808 Check out my channel. q2 is still very much alive to this day.

  • Gf adobe.

  • hmm its good well not as good as what flash can do right now but quiet good as what html was able to do before html 5 . i hope when html 5 matures up it will be even better then that

  • I can't believe that was actually ported to JS and HTML5. Awesome, simply awesome.

  • That's pretty cool Reminds me of Carmac of ID being on a stage for Macworld with Steve Jobs stating, now if the Mac would only support open GL.

  • Make a video of 'GWT Quake' running in Internet Explorer 9, leveraging IE9 multi-core CPU and GPU power. That would be amazing.

  • i miss having death cries in games

  • Comment removed

  • Quake 2 running in HTML5 Canvas, a must see!

  • safari, chrome, and OPERA!

  • HTML5 has Quake II. Flash has Farmville. I think Steve Jobs may be right on this one.

  • @tomnryan006 Android has Quake II and Farmville, Ha!

  • Guys

    Google Chrome OS Netbooks might actually have good games nao

  • This is crazy. Pure simply and simple crazy.

  • Cool!.... let's wait for an Opera release with WebGL and play it... just some compiling, making some scripts, converting sounds and images and DONE! :D

    BTW... it still have some serious problems to play on Chromium

  • maybe if they hurried up and ratified HTML5 and WebGL already it would take off big. MS is very reluctant to support something that they don't know how will develop and is a moving target basically.

  • @saivert MS will not support WebGL as it's a contender to their own proprietary Direct3D..

  • @Welocy so you think they will implement something like WebDX? ehh don't think so.. they already have Silverlight and I would assume it makes more sense for MS to pursue hardware accelerated 3D in Silverlight which it currently doesn't support (altough you can do your own software 3D rendering in silverlight via polygon manipulation, check out Kit3D).

  • @saivert No microsoft will not make WebDX, BUT they will not support the standard. And that will eventually lead us to the same problem we now have with earlier versions.

  • @Welocy I say we give them the benefit of the doubt. They are showing interest in HTML5 and has added video tag. That has to be great even though they only support WebM via DirectShow filters (which is a good thing because that way you can easily update the decoder in case Google releases an update).

  • @saivert Luckily the ANGLE project was created :o

  • Nice!!!!!!

  • can not believe!!awesome work guys

  • Opensource for the masses!

  • If this happened, I wouldn't be too surprised if Valve gave Google the source code of Half-Life 1 and let them port it to HTML5.

  • And why wouldn't I? Because the GoldSrc engine is a heavily modified version of the Quake engine.

  • awesome

  • is this just javascript?

  • This video has been entered into the 'Top 10 Technology Videos of the Week' battle at BattlingTube website.

  • This video has been entered into the 'Top 10 Technology Videos of the Week' battle at BattlingTube website.

  • holy crap

  • Wow google is positioning themselves to be a broker of games by selling access, most likely in units of minutes played. WOOOOW if this happens... haha

  • Those are some very choppy 60fps's. particle creation messed thing up also. Impressive rendering though.

    But still: how much development time total in this port? Quake 2 wasn't made in a day, and neither is the java-port nor the javascript version.

  • @JeffBilkins Of course, recording the event will always result in some kind of lag :P

  • Good Work!

  • Amazing!

  • How still plays this game online?

  • i rememba that game ... i was invate the most near of a god lol ..

  • wait a sec, im able to run quakelive at 125 fps in firefox, and i dont have an all-powerful computer so why not able to run at 125 fps in firefox for quake 2?

    should put this on for doom and wolfenstein as well

  • Nice work guys. Shows that HTML5 isn't just for video players :-).

  • I've got e-wood for html5! Wow...

  • April first was such a bad date to post this... HTML5 techology is true though.

  • We can play a 13 year old game with 10 fps in a browser! Greaat!

  • @Ablequerq Yeah, let's see you do this with flash at 60 fps :)

  • What is the name of the song?

  • 好牛!

  • 3d in a browser... Wow how cool is that

  • like 10 years of waiting for proper 3d in a browser. an watchina all these technologies like cult3d desperately tring to break through...

  • Fake and Gay! Look at the upload Date you Fools :P

  • @ANDiTKO actually, it is very real. I installed it last night and ran the server locally. It works. It's not fast, but then again, it's a browser :)

  • @tomekblabla Come on! Really??? Can you upload a demo so i can try it? If this is true, then Flash and Silverlight are DEAD. But still, why they posted the video on April First?

  • @ANDiTKO In order to host a demo site, i would need to open up a port on my router to which i don't have access. You need to click on the link in video description, click on the link "Building and running the code", follow the steps to run your server on localhost, and access the demo with chromium (chrome nightly) or safari. These 2 are the only ones which support all of the HTML5 stuff you need for this to run. Not even firefox (minefield) has Web Sockets...

  • Google for President!

  • really awesome...

  • graphics is good enough to be a browser, but this was posted 1st april

  • lol april 1st

  • Crappy graphics.

  • @specialj79 I have to smell sarcasm.

  • bullshit quake life is online working allready for ages thats the quake 3 engine and there is no lag or fps issue ...

  • @Dayta yeah,the quake life is online,the quake 3 engine,and it's working for ages, but you have to DL the client first, and that client must be written for every OS,and then you can paly it in browser!

    There are no downloads here, no platform wars, this is plain javascript(made by GWT),and HTML5(HTML upgrade,we use HTML4 now!)

    in short:NO INSTALLATIONS AND SHIT

    besides, quake 2 is a relic for many reasons...

    next stop:STARCRAFT

  • that's quite awesome...

  • Awesome.GWT is great!

  • There was a Java version for any browser in 2005. Google is using this free Quake 2 to promote Chrome, the only browser on the game's download site.

  • @teemuruskeepaa Yeah because they're totally not showing Apple's Safari browser in the video /facedesk

  • that fps is 4

  • looks wierd

  • hmmn.. posted April 1st ...

  • ooooh... half life 1 uses the same (modifiedf) engine!

  • ooooh... half life 1 uses the same (modifiedf) engine!

  • ooooh... half life 1 uses the same (modifiedf) engine!

  • Comment removed

  • It's kinda looks alright compared to browser games.

  • I hear a disturbing number of people on here talking about how good it'll be when ie9 arrives. I'd rather if IE just quietly went into a dark corner, curled up and faded away in silence forever.

  • @chulk607 I see fear in your eyes... IE will be only browser to use graphics adapter, so would be best in games. So eat up...

  • @SISLA No it won't technically firefox and chrome already support WebGL which this is based on. So Lets all hope IE dies, if you use IE you shouldn't be allowed the internet - IE6,IE7 are disgusting IE8 is bearable

  • @fusionet24 : it is technically possible, you know what's wrong with some people is to compare 2001 browser within 2010 race. Let's compare Firefox 2001 with IE6 oh wait... or Chrome 2001 ? oh wait... They didnt exist ...

  • @fusionet24 IE9 supports HTML5 to some extent (preview is out). Not that it shouldn't die, though. :) Screws up my CSS.

  • @fusionet24 That is a bit harsh don't you think? Yes, IE6 is disgusting but it's also old. At work I use IE7 (no choice) and I have no problems with it and IE8 (at home) is an absolute dream come true. And it only keeps getting better. Microsoft even joins Apple when it comes to HTML5 (and 264 video). People like me are allowed on the internet. With pride! So there. ;)

  • @Darkwolf1982 Web developers hate IE. I am a web developer. I hate IE. It breaks everything.

    On the one hand, you're forced to write something for IE's 65% share, which is gawdawful and violates every standard you've ever learnt, or you write something for the other 35% which follows standards and works, but doesn't have so much of a share.

    H.264 video will only create problems. For example commercial users are required to acquire a license to use it, while Ogg/Theora has no restriction.

  • @ubuntututorials IE's market share is down to 60% now :D

  • @CrazyLirik Meh. Your choice.

  • @CrazyLirik Lol. ¥0µ ƒ41£ H4rÐ br0.

  • @CrazyLirik

     Fail.

  • @fusionet24 JUST bearable. I dream of the day they adopt webkit...

  • @fusionet24

    Hi there, retard

    *Posted in IE8

  • @SISLA

    Fear in my eyes? Dude, it's a web-browser, are you okay??

    Also, please note upload date of video.

  • @chulk607 'faded away' probably wouldn't have been the word's I'd have chosen but I agree with the sentiment!

  • @chulk607 couldn't agree more

  • We need Opera and Firefox support.

  • @pawelte1 Opera and Firefox support will come when they get their shit together and become good browsers.

  • @britishcoder Why isn't Opera good enough then?

  • @pawelte1 get Chrome and your life will be easier,trust me.

  • @ilias2oo6 My life is easy enough with Opera. Although I think that Chrome is still better than Firefox.

  • @ilias2oo6 You just said how dumb you are.

  • @ilias2oo6 Yes, but can Chrome block ads, and also specifically block javascripts, and other crazy stuff via rather-easy-to-make extensions?

  • @pawelte1 or you can just get safari or google chrome.

  • @sehajchawla123 Maybe. This isn't bad idea.

  • search elzie bibbs 2010 aba

  • They're just April fuckin'-with-ya you guys

  • When can I play crysis?

  • Looks laggy as hell the frames are badly delayed/synced. But even though I have said that, it is still an accomplishment.

  • @1kill1der It maybe be fraps not working correctly in a browser or just a really old computer or something.

  • hurry up and make an android version of the ipad google!!!!d dno archose because they are french.

  • lol. lo-ve quake 2

  • amzing. congratz Google!

  • wow!

  • wow.. this is amazing.. i didnt know GWT is that powerful.

  • @arsathish It is more that HTML5 is powerful! GWT is just the server tech

  • when can we play it???