5 ms·
I hope this site brings a little boost back to the Flash world, especially with Stage3D and all of it's possibilities. Actionscript 3 was such an enjoyable lan
by cnp 14y ago
I hope this site brings a little boost back to the Flash world, especially with Stage3D and all of it's possibilities.
Actionscript 3 was such an enjoyable language to code in, though I haven't been able to use it professionally in over a year due to demand; the extent of my 'interactive' work has been hacky, ill-performing CSS3 transforms, and WOW are they limited.
It's been all JavaScript, all the time, and I do love the community but then again I really (really) miss the rich immersive creativity that used to be so inspiring on the web.
- ronyeh 14y ago+1 to this. These days I do Objective C, but I still love AS3 & the Flash API. I just wish browsers would implement it natively (a JS version of the API), as opposed to the HTML canvas and (currently) flaky support for audio.
- Drakim 14y agoCheck out Haxe and the library NME, which is pretty much what you describe.
- 28inch 14y agoexcept its not... :) I`m mean it suppose to be but its not
- jdonaldson 14y agoWhere does Haxe fall down for you? Not many people I know have ever looked back after using it.
- 28inch 14y agoI`m not talking about haxe in genereal. I`m talking about the idea of NME which is really nice but would fail in many (higher performance visuals) cases when it comes to javascript/canvas.
- 28inch 14y agoI`m not talking about haxe in genereal. I have nothing against it. I`m talking about the idea of NME which is really nice but would fail in many (higher performance visuals) cases when it comes to javascript/canvas.
- ricardobeat 14y agoCreativity is still here. We have WebGL, canvas, CSS3, audio, mic, camera, in an environment that is evolving faster than Flash ever did. ES6 will bring js a bit closer to the formalism of AS3, though I don't mind it's current syntax lightness at all. There are many cool games and experiments being released every week.
- georgemcbay 14y agoWarning: cool game of the week requires [Chrome developer channel|Firefox nightly] to run. Also does not run well on [Mac|Windows|Linux]. It is both funny and sad that in these days of the "open" web it is actually much, much more difficult to get good cross platform results when doing anything with graphics/sound.
- lloeki 14y agoGames like X-Type[0] make me think things are getting there. The making-of is interesting[1]. [0]: http://phoboslab.org/xtype/ http://phoboslab.org/xtype/ [1]: http://phoboslab.org/log/2012/06/x-type-making-of http://phoboslab.org/log/2012/06/x-type-making-of
- ygra 14y agoYeah, well, but x-type only requires a 2D canvas and that has worked for ages now, even without hw acceleration. WebGL is still a very different beast that can work, or not, or only crappily, depending on your browser, OS, graphics card and driver. I guess the percentage of those who don't have or dislike Flash is smaller than that of those who run into WebGL problems.
- lloeki 14y agoAgreed, canvas works well now, but WebGL is younger than canvas, and this gives a hint at what WebGL will look like tomorrow. What's more today the first cause of WebGL not working lies more in the graphics card periphery. OpenGL drivers on Windows are often an aftertought given DirectX prevalence, and on Linux some drivers are simply unstable with 3D acceleration, regardless of WebGL. Besides, short of software fallbacks like llvm-pipe or OSX, you can't invent features not supported by the card. Onve overriden[2] WebGL actually works[0][1] well on my embedded HD2000, but bugs in the driver make the whole thing randomly unstable, hence it is blacklisted by browsers (chrome://gpu even lists and links to bug reports, and lists Flash Stage3D as blacklisted too). As for number counting, while the number of people running into WebGL problems exists, it has been drastically reduced since a year ago, when the number of people running into Flash problems for years, and is not shrinking. ALso, there's not just graphics on X-Type, but correctly timed HTML5 audio too. [0]: http://madebyevan.com/webgl-water/ http://madebyevan.com/webgl-water/ [1]: http://alteredqualia.com/three/examples/webgl_cars.html http://alteredqualia.com/three/examples/webgl_cars.html [2]: "Override software rendering list" in chrome://flags