Last time I touched games was in like '84 on a commodore 64 when I played with the 8-bit sprites there. This video really got me interested now in game dev~! You still need some graphic design talent to make those images...
This is yantram providing all types of 3D Modeling animation services like 3D Floor Plan,Architectural Visualization,3D Interior Design,3D Jewelry Design,3d rendering companies, 3d Animation studio.
This is Yantram BPO Service Pvt.Ltd providing all types of 3D Modeling animation services like Animations studio,3d modeling animation,3D Panoramic view,3D Photomontage,Architectural Animation.3D Modeling animation software refers to programs used to make computer generated.
3d walkthrough, 3d Modeling, 3D Rendering, 3d Architectural presentation, 3D Product Design, Architectural 3d Visualization, architectural 3d rendering, 3D Floor Plan, architectural rendering.
What I find funny is that when we talk about having "fast" games with good performance it really means "the performance games had 15 years ago".
I'm not kidding, only now we are able to run games like Quake 1, a 1996 game, using this web technology. We managed to turn high-end technology into a highly inefficient one.
@tiagotrinidad An exagerration. First of all, it's Quake2, not Quake1 that was ported. Secondly, Quake3 and Rage iOS have been ported and shown to run. In fact, the more modern games offload more work to the GPU, paradoxically, they can run well in JS. For example, Quake2 does keyframe interpolation in Javascript, but in newer games, this is done with vertex shaders.
@tiagotrinidad a couple of years ago we were happy just to be able to run a game on the web. Until something really cool happens, BF3 won't be the game to run inside the browser. Honestly, is it that strange we can not run a 12 gigabyte game inside the browser yet?
Even Google need a java framework to develop for browsers. Why? cause Javascript SUCKS. Why they don't implement javascript 2 (ECMA4) on browsers with strong typing and classes?
HTML5 it's a joke, it's not cross-browsers, as all the other "standards", and canvas are so slow. On iDevices where Flash was supposed to be clumsy, it runs 10x faster.
@degoban, why don't you tell us what's your vision. You mentioned Flash, but i have a hunch your affiliation is Silverlight. I'm not saying HTML/CSS/JavaScript is easy, but it's an open stack, and not vendor tied.
@beardymonger I mentioned Javascript 2, strong typing and classes on a browser is the first main step to do for web platform. This would improve development and runtime speed. Browser's developers looks more interested in showing off gimmick that you can't use in real life. Saying that canvas or webgl are a valid game platform is simply not true.
And no, I don't endorse any Microsoft product, they are the cause of this situation. By the way corporations decide even what you call "open stack".
@beardymonger Thanks, I'm glad you enjoyed it. Each year I try to pick something out of the ordinary to do (since my original GWT Extreme! talk), but I'm running out of ideas. The flash compiler was actually mentioned in my 2008 talk, but I didn't get a chance to make a non-toy version until recently. Hopefully after we fix up the ForPlay site and check in a lot more documentation, tutorials, and build scripts, it'll get more traction. (which will happen very soon)
How do you run the app on the iPad? Is he doing it via the browser?
If not, Adobe Flash CS5 (I think) supports compiling your flash game into an iOS app. This means that if we could compile to an FLV file instead of an SWF, we could theoretically compile that FLV into a native iOS app, making this the optimal way to program cross-platform. Is this possible?
@AnderdroidApps FLV mean FLash Video and this format has no interactive display, so just learn HTML5 and be areal developer instad of using adobe software!
@y2b4u3d First off, you're a moron for saying that actionscript programmers aren't real developers, and second off, I don't do flash programming, which is why I said FLV when I actually meant FLA. FLA being a "flash project file".
Angry Birds is not game programming skill. Make Rage or Crysis with it!
MrRobertFritz 1 week ago
f...ck off guys i wanna learn i dont wanna listen to you guys
christian078 1 week ago
This has been flagged as spam show
how the ... 24:33
blablamate 1 month ago
Comment removed
blablamate 1 month ago
Last time I touched games was in like '84 on a commodore 64 when I played with the 8-bit sprites there. This video really got me interested now in game dev~! You still need some graphic design talent to make those images...
alb12345672 2 months ago
Okay, who wants to help me, rewrite Skyrim? :D
superwauwie 2 months ago 6
can you publish to appstore?
dnch 3 months ago
This is awesome.
amanbansil 4 months ago
Finally a mac that isnt used to surf facebook
ASFALT21 5 months ago 18
Fuck This AS3 is Awsome
FreePhoneHunter 5 months ago
This has been flagged as spam show
This is yantram providing all types of 3D Modeling animation services like 3D Floor Plan,Architectural Visualization,3D Interior Design,3D Jewelry Design,3d rendering companies, 3d Animation studio.
3dyantraminfo 5 months ago
Comment removed
MattNow14 7 months ago
so... awesome games in web browser or no?
ShadyElements 7 months ago
touch input AND OUTPUT???? I want Touch output =P (i can see where they got the name for the ForPlay library =D)
luisdanielmesa 7 months ago 3
This has been flagged as spam show
This is Yantram BPO Service Pvt.Ltd providing all types of 3D Modeling animation services like Animations studio,3d modeling animation,3D Panoramic view,3D Photomontage,Architectural Animation.3D Modeling animation software refers to programs used to make computer generated.
3d walkthrough, 3d Modeling, 3D Rendering, 3d Architectural presentation, 3D Product Design, Architectural 3d Visualization, architectural 3d rendering, 3D Floor Plan, architectural rendering.
walkthroughyantram 8 months ago
Runtime code adaptation -- this is incredibly powerful and will push productivity hugely. Of course, it only applies to Javascript.
MediaFilter 8 months ago
Comment removed
MediaFilter 8 months ago
THIS IS THE FUTURE!!!!
leomachado666 8 months ago
google can you add subtitles please under IO videos ?
yesilturk 9 months ago
@yesilturk just press the small "cc" button below the video... :)
MDunka 8 months ago
@MDunka Thank you very match, I wasn't aware of this functionnality.
yesilturk 8 months ago
What I find funny is that when we talk about having "fast" games with good performance it really means "the performance games had 15 years ago".
I'm not kidding, only now we are able to run games like Quake 1, a 1996 game, using this web technology. We managed to turn high-end technology into a highly inefficient one.
tiagotrinidad 9 months ago
@tiagotrinidad An exagerration. First of all, it's Quake2, not Quake1 that was ported. Secondly, Quake3 and Rage iOS have been ported and shown to run. In fact, the more modern games offload more work to the GPU, paradoxically, they can run well in JS. For example, Quake2 does keyframe interpolation in Javascript, but in newer games, this is done with vertex shaders.
Not all games are CPU bound.
cromwellian2 8 months ago
@tiagotrinidad a couple of years ago we were happy just to be able to run a game on the web. Until something really cool happens, BF3 won't be the game to run inside the browser. Honestly, is it that strange we can not run a 12 gigabyte game inside the browser yet?
mikasjoman 8 months ago
As we say in Argentina: ¡Te vuela la peluca!
gringoperalta 9 months ago
@gringoperalta y eso que quiere decir? XD
MrLunaV 8 months ago
playing angry birds now
ahassan5 9 months ago
I stoped the video to listen to Angry Birds theme song.
sphinxspoiler 9 months ago
who is that kid?
Excelsoft 9 months ago
For(e)Play. He tried so hard not to say it that way, but you know it's going to happen!
debillin 9 months ago
Even Google need a java framework to develop for browsers. Why? cause Javascript SUCKS. Why they don't implement javascript 2 (ECMA4) on browsers with strong typing and classes?
HTML5 it's a joke, it's not cross-browsers, as all the other "standards", and canvas are so slow. On iDevices where Flash was supposed to be clumsy, it runs 10x faster.
degoban 9 months ago
@degoban, why don't you tell us what's your vision. You mentioned Flash, but i have a hunch your affiliation is Silverlight. I'm not saying HTML/CSS/JavaScript is easy, but it's an open stack, and not vendor tied.
beardymonger 9 months ago
@beardymonger I mentioned Javascript 2, strong typing and classes on a browser is the first main step to do for web platform. This would improve development and runtime speed. Browser's developers looks more interested in showing off gimmick that you can't use in real life. Saying that canvas or webgl are a valid game platform is simply not true.
And no, I don't endorse any Microsoft product, they are the cause of this situation. By the way corporations decide even what you call "open stack".
degoban 9 months ago
@degoban Well Java also sucks, and in some cases it's worse than JS so I don't see your point.
tiagotrinidad 9 months ago
@AnderdroidApps No I actually meant FLA "Fucking Lame Ass"!
y2b4u3d 9 months ago
@degoban will I guess you should say that because I say something about adobe so every adobe slave should defense...
y2b4u3d 9 months ago
This has been flagged as spam show
@y2b4u3d No, you probably don't know what you are talking about.
degoban 9 months ago
Nah, it is not that smooth if you compare with native...unfortunately.
Specially if you try in safari which doesn't have out-of-the-box webgl support :(
noseguy 9 months ago
I know the guy who programmed GWT4Air.--> Bro Nino U rock !!!!!!!
nganmajo 9 months ago
Google go, go, LOL,
kill them, kill them, kill them all
repeat it all together
chrm 9 months ago
Since when does Google say a**?
Mastermrz 9 months ago
Ohmagawd. Time to learn Java then, I guess.
Nikmuk 9 months ago
Ray, I'm a fan since i/o 2009 or 2008 where you were a guest speaker. You sure didn't disappoint at i/o 2011. Google is lucky to have you.
Why isn't the Flash back-end compiler for GWT front page news??
beardymonger 9 months ago
@beardymonger Thanks, I'm glad you enjoyed it. Each year I try to pick something out of the ordinary to do (since my original GWT Extreme! talk), but I'm running out of ideas. The flash compiler was actually mentioned in my 2008 talk, but I didn't get a chance to make a non-toy version until recently. Hopefully after we fix up the ForPlay site and check in a lot more documentation, tutorials, and build scripts, it'll get more traction. (which will happen very soon)
realcromwellian 9 months ago
How do you run the app on the iPad? Is he doing it via the browser?
If not, Adobe Flash CS5 (I think) supports compiling your flash game into an iOS app. This means that if we could compile to an FLV file instead of an SWF, we could theoretically compile that FLV into a native iOS app, making this the optimal way to program cross-platform. Is this possible?
AnderdroidApps 9 months ago
@AnderdroidApps FLV mean FLash Video and this format has no interactive display, so just learn HTML5 and be areal developer instad of using adobe software!
y2b4u3d 9 months ago
@y2b4u3d First off, you're a moron for saying that actionscript programmers aren't real developers, and second off, I don't do flash programming, which is why I said FLV when I actually meant FLA. FLA being a "flash project file".
AnderdroidApps 9 months ago
@y2b4u3d I guess you are the uneducated one.
degoban 9 months ago
i really appreciate google posting these videos here, turns out they are not so greedy as i thought.
leopower7 9 months ago
This has been flagged as spam show
That guy is awful at Angry Birds
vonkinlol 9 months ago
Comment removed
vonkinlol 9 months ago
That one guy realy needs to update his GUI
xzaz2 9 months ago