Slashdot Mirror


Unreal Engine 3 Running In Flash

Eraesr writes with news that Epic Games has added Unreal Engine 3 support for Adobe Flash Player. This comes alongside news that Flash Player 11 has been released, an update that added Stage3D, "a set of low-level GPU-accelerated APIs enabling advanced 2D and 3D capabilities across multiple screens and devices." "With its new hardware-accelerated Stage 3D APIs, Flash Player 11 allows 1,000 times faster 2D and 3D graphics rendering performance over Flash Player 10. Developers can now animate millions of objects with smooth 60 frames per second rendering and deliver console-quality games on Mac OS, Windows and connected televisions. 'With UE3 and Flash, games built for high-end consoles can now run on the Web or as Facebook apps, reaching an enormous user base,' said Sweeney. 'This totally changes the playing field for game developers who want to widely deploy and monetize their games.'"

92 of 138 comments (clear)

  1. just when you thought... by nozzo · · Score: 1

    Adobe were losing their grip on the online web-based gaming world along comes this news. I'm looking forward to seeing how this pans out. Perhaps a time when games become software-as-a-service and run in the 'cloud'.

    1. Re:just when you thought... by AdamJS · · Score: 1

      It was quite an obvious assumption by many that Flash would be marginalized due to HTML5 within the next few years. That an unnecessary plugin would be replaced with a standardized, more open platform. This is a pretty cool development though.

    2. Re:just when you thought... by Fujisawa+Sensei · · Score: 1

      The success of technology is determined by marketing, not technology.

      Also, open and standardized is not a requirement for success. Just look at the current computer market.

      Also look at HTML, just because there's a standard, doesn't mean its standardized or all of the rendering engines render it the same.

      --
      If someone is passing you on the right, you are an asshole for driving in the wrong lane.
    3. Re:just when you thought... by Luckyo · · Score: 1

      The "unnecessary" part shows extreme levels of ignorance. Flash does a lot of things that would be extremely difficult or impossible to do in html5. Proper implementations of gaming APIs is one of these things.

  2. Hardware requirement? by Anonymous Coward · · Score: 1

    I wonder if the hardware requirement will be the same as running UE3 without flash. Given how flash consuming oodles of processing power, I don't it's going to be anything but lightweight, even with hardware acceleration. If flash stopped sucking with GPU acceleration we should see great rejoicing, but I doubt it would be the case. Runtimes such as flash add their own baggage.

    1. Re:Hardware requirement? by errandum · · Score: 1

      Did you read the article?

    2. Re:Hardware requirement? by karnal · · Score: 2

      This is slashdot. Do you have to ask?

      --
      Karnal
    3. Re:Hardware requirement? by tenco · · Score: 1

      I did and couldn't find any hardware requirements in it. Which isn't surprising at all, since it's basically the slashdot news.

    4. Re:Hardware requirement? by errandum · · Score: 1

      "With up to 1,000 times faster rendering performance over Flash Player 10 and AIR 2, developers can animate millions of objects with smooth 60 frames per second rendering and deliver cinematic, console-quality games both in browsers and in apps." and " And a production release with support for Stage 3D for mobile platforms including Android, Apple iOS and BlackBerry Tablet OS is expected in an upcoming release"

      So, consuming "oodles of processing power" should be fixed. If it runs on mobile phones, I'd bet it'll run on your PC.

      Next, did you watch the videos? It's the iPhone demo. The video quality is far far away from what you can get with the Unreal Engine kit, I saw no shader action at all actually, so the similar hardware requirement point is moot. You won't be able to do the same things, much less compare one to the other.

    5. Re:Hardware requirement? by Mia'cova · · Score: 1

      I think you missed the point in the marketing-speak. They say 1000x _rendering_ performance. We get that they're showing off a solid rendering API. Now, even if we assumed that to be just as fast as a native direct3D game, they don't talk about anything else. You may have noticed the demo video was a fly through, not in game action. What will the performance be of all the UnrealScript code? Presumably that is either being translated into actionscript and compiled that way, or they've written their own UnrealScript compiler that outputs flash bytecode. I honestly don't know much about modern flash apps but I have never heard of a flash app support languages other than actionscript. You can't just set the target of a c++ project to "flash" and hit F5.

      So the performance concerns don't come with respect to the 3D rendering so much as everything else, aka the game code. Another example, what about hardware physics? Unreal engine supports a bunch of stuff that may be outside the scope of what Adobe is delivering.

      But sooner or later, as UnrealScript proves with its bytecode, flash will be fast enough to handle everyone's game code in a sandbox. I just worry what security threats this creates with respect to exploiting old/shitty graphics drivers..

    6. Re:Hardware requirement? by ytpete · · Score: 1

      At MAX yesterday Adobe showed actual gameplay in the Unreal engine: check out this video, at about 15:50.

      Also, Adobe does have a technology that lets you compile C/C++ into Flash bytecode. It's called Alchemy. Dunno to what extent that was used for the Unreal demo, though...

    7. Re:Hardware requirement? by shutdown+-p+now · · Score: 1

      Well, UnrealScript was pure interpreted bytecode back in Unreal/UT99 days, and it was plenty fast in practice. Given that Flash AS interpreter today is a JIT, and pretty well-optimizing at that from what I've heard, I don't see why it shouldn't be fast enough.

  3. unity by Anonymous Coward · · Score: 1

    Isn't this kinda the same functionality as unity3d already has? (http://unity3d.com/webplayer/)

    1. Re:unity by Anonymous Coward · · Score: 1

      Other than Unity3d being neither the Unreal3 engine nor Flash, yes, it's exactly the same.

    2. Re:unity by Canazza · · Score: 1

      No, but as of the next update it exports itself to Flash.

      --
      It pays to be obvious, especially if you have a reputation for being subtle.
  4. In other news: by justforgetme · · Score: 2

    Apparently the end of flash is night. I can remember adobe putting the 3D stage object (no pun here) into Shockwave right before they decided to abandon it.

    Evidently adobe themselves subconsciously know that pushing the Flash plugin is pure wrong. :-)

    --
    -- no sig today
    1. Re:In other news: by justforgetme · · Score: 1

      nigh not night.... stupid autocomplete!!!

      --
      -- no sig today
    2. Re:In other news: by justforgetme · · Score: 1

      Why were you wrong? The Shockwave plugin hasn't been actively developed since 2006 (only maintenance and bugfix) all Director communities are gone/read-only. I think that, when describing a dead plugin, Shockwave pretty much is the definition.

      --
      -- no sig today
    3. Re:In other news: by IceNinjaNine · · Score: 2

      nigh not night.... stupid autocomplete!!!

      Dood.. you are so lucky. I was all cranked up in "spelling and/or usage" troll mode and you recovered.
      You were 1 Newton and 25 ms away from flaming death. ;)

    4. Re:In other news: by Kjella · · Score: 1

      Why were you wrong? (...) I think that, when describing a dead plugin, Shockwave pretty much is the definition.

      You fail at reading comprehension:

      I never really got on with flash and figured it wasn't long until that died too as it couldn't do half the things that Shockwave could.

      He thought flash would die right after shockwave, and it didn't.

      --
      Live today, because you never know what tomorrow brings
    5. Re:In other news: by mulvane · · Score: 2

      "Dood.." Misspelled dude, and the use of two periods ".." is neither a period for ending a sentence properly or an ellipsis "...". Prepare for flaming death!

    6. Re:In other news: by IceNinjaNine · · Score: 1

      *Facepalm*

    7. Re:In other news: by CAIMLAS · · Score: 1

      Nigh. Fucking nigh. Night is when it's dark.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    8. Re:In other news: by justforgetme · · Score: 1

      You are four hours and twelve minutes delayed what happened? did you pass by some graffiti again?

      --
      -- no sig today
  5. Not sure how I feel about this. by Lose · · Score: 1

    In one respect, I can't see this as a streamlined, highly efficient option for developers to write their games against. Some of the screenshots EPIC put of up show a clear lack of shaders, probably because they are either too advanced to keep the game running smoothly in a flash environment, or not supported.

    But in another respect, this could mean quite a few future games running the Unreal Engine could very well be run much like any other application in a Linux environment, maybe dropping the requirement for Wine in some places.

    Writing a flash based game engine to offer ultimate platform-independence is kind of lazy to me, and I'm not sure how many people will have any kind of good experience playing games using a flash UE3 engine if they run it on laptops, netbooks and phones. But only the future will tell.

    1. Re:Not sure how I feel about this. by The+MAZZTer · · Score: 1

      At work we have been looking to bring 3D to IE7/8 (don't ask... client requires them) so this could be a possible solution to our problem. The only other options we've had so far are software renderers for Flash which are obviously too slow to do any more than 3DS-quality graphics on a very small scale.

    2. Re:Not sure how I feel about this. by dokc · · Score: 1

      "The main difference between the 3D in Flash Player 10 & 11 is that this newer version is capable of rendering complex 3D scenes with advanced engine where-as earlier version was more like a 2.5D (Applying 3D effect on 2D content). These new 3D APIs will work through DirectX 9 on Windows, OpenGL 1.3 on Mac and Linux, OpenGL ES 2.0 on mobile devices."

      --
      In love, war and slashdot discussions, everything is allowed.
  6. They need to make a job of it and make it an OS by jamax · · Score: 2

    FlashOS
    it seems it's almost done anyway..

    1. Re:They need to make a job of it and make it an OS by PortHaven · · Score: 1

      Intriguing concept...especially if tied to a Cloud.

      Crap, Amazon to buy Adobe. We already sell all those books on how to use Adobe's complicated tools. Why not sell the software and turn Flash into an OS.

      I think you might be onto something there.

    2. Re:They need to make a job of it and make it an OS by macromorgan · · Score: 1

      FlashOS it seems it's almost done anyway..

      I have a TiVo Premiere... trust me, FlashOS sucks.

  7. If you're dumb enough to use bitcoins... by Viol8 · · Score: 2

    ... you deserve all you get.

    1. Re:If you're dumb enough to use bitcoins... by blackicye · · Score: 1

      ... you deserve all you get.

      what other currency do you reckon you're going to be able to mint yourself?

    2. Re:If you're dumb enough to use bitcoins... by mwvdlee · · Score: 2

      Monopoly money?
      Chocolate coins?

      Being able to mint a currency yourself is exactly why it's worthless.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    3. Re:If you're dumb enough to use bitcoins... by tepples · · Score: 1

      Being able to mint a currency yourself is exactly why it's worthless.

      Not if the other Bitcoin users adapt the difficulty of minting currency to limit the flow.

    4. Re:If you're dumb enough to use bitcoins... by mwvdlee · · Score: 1

      The underlying "value" of bitcoins is wasted CPU time.
      Atleast chocolate coins have the underlying value of chocolatty goodness.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    5. Re:If you're dumb enough to use bitcoins... by tepples · · Score: 1

      The underlying "value" of bitcoins is wasted CPU time.

      CPU time spent verifying the consensus view of the Bitcoin transaction ledger isn't wasted any more than the light in a bank is wasted.

    6. Re:If you're dumb enough to use bitcoins... by AdamJS · · Score: 1

      1) Use your ATI GPU that was sitting there doing almost nothing while you browsed /. anyways 2) Get value for essentially nothing that more than offsets the power cost 3) Cash out early and often I don't see the problem with Bitcoins as long as you're paying attention and not actually investing any of your time or (non-electrical) energy.

    7. Re:If you're dumb enough to use bitcoins... by mwvdlee · · Score: 1

      So monopoly money in itself is without value, but if I somebody gives me some monopoly money for counting a large pile of monopoly money, suddently it's worth something?

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    8. Re:If you're dumb enough to use bitcoins... by tepples · · Score: 1

      The value of a currency is the value of whatever the currency will buy you. People sell things for BTC; therefore, the value of BTC is what you can buy with BTC. U.S. dollars don't have intrinsic value either, other than that a government requires them for payment of income and property tax.

    9. Re:If you're dumb enough to use bitcoins... by Yunzil · · Score: 1

      Not if the other Bitcoin users adapt the difficulty of minting currency to limit the flow.

      If only those other greedy bastards would stop mining for bitcoins, my bitcoins would be worth more. What a bunch of jerks.

    10. Re:If you're dumb enough to use bitcoins... by mwvdlee · · Score: 1

      U.S. dollars don't have intrinsic value either

      U.S. Dollar is backed by gold.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  8. Awesome by LeperPuppet · · Score: 1

    Now I can enjoy having my system exploited while watching 3D games.

  9. Re:Oh noes! by SuperDre · · Score: 2

    and how is this different to new WebGL which also allows direct control of the GPU with exactly the same security holes...

  10. Re:Rumors of Flash's demise are greatly exaggerate by slart42 · · Score: 1

    That said, I definitely see a big potential and momentum in HTML5/WebGL, but it will not replace Flash in quite some time. Even though you can argue that HTML5/WebGL is roughly comparable in features to Flash, there will be a few more years until the toolsets and frameworks on top of it has matured. Here, I would be surprised if Adobe didn't play a role as well - gradually supporting HTML5 more and more in their products.

    WebGL looks promising, but is not nearly as far as flash in terms of performance and compatibility right now. Right now Flash's offering looks very promising indeed, but also gets me worried about keeping a significant part of the web experience under proprietary control. I have more hopes for Google Native Client then for WebGL to become a serious competitor for the time being. NaCl is fast, open source, and ultimately, with the prospect of PNaCl which runs LLVM byte code, more open then any of the other solutions, as it basically allows developers to use any tools they like to create software, as long as there is an LLVM frontend for the language of your choice. Yes, you can also use an LLVM backend to cross compile other languages into JavaScript or Flash, but it seems much more sensible to use the lowest common denominator to build your platform on, instead of cross compiling into high-level-languages.

  11. Meanwhile, WebGL has... TREES! by icebraining · · Score: 2
    1. Re:Meanwhile, WebGL has... TREES! by Ant+P. · · Score: 1
  12. Re:Native Client? by slart42 · · Score: 2

    On the technical side, NaCl code is generally more performant then ActionScript, as it does not have to go through high-level language constructs, plus the Stage 3D API does not offer all the functionality of OpenGL ES 2.0 offered in NaCL (more limited shader complexity).

    NaCl is also open source, which makes it a standard I'd much rather like to see on the web then Flash (especially with Adobe needing to find ways to actually monetize this, as third-party game engines will not actually generate sales for Adobe's authoring tools).

    The thing right now is that neither WebGL nor NaCl can beat the current availability of Flash (98% browser penetration on desktops is hard to beat). I'm hoping to see that change, but Adobe is in a strong position right now.

  13. Re:Nice, but... by atisss · · Score: 1

    It won't be supported on Linux :p

  14. As if a 3d engine didn't need enough cycles... by Torp · · Score: 1

    I bet that playing on a laptop, you'll get better battery life playing a native version of an Unreal engine 3 game than when playing the flash version of the same game :)

    --
    I apologize for the lack of a signature.
    1. Re:As if a 3d engine didn't need enough cycles... by Lumpy · · Score: 1

      and a better framerate, and better physics, and better gameplay......

      --
      Do not look at laser with remaining good eye.
    2. Re:As if a 3d engine didn't need enough cycles... by ifrag · · Score: 1

      And the right mouse button! Gotta have weapon alt-fire!

      --
      Fear is the mind killer.
  15. Loading times by airfoobar · · Score: 2

    I don't even want to speculate.

  16. Re:Native Client? by Anonymous Coward · · Score: 1

    NaCL is no good because it is tied to x86. The web is about openness and platform-independence, and NaCl is a step backwards. In this respect it is worse than Java and worse than Flash; it is more like slightly improved ActiveX.

  17. Re:Native Client? by slart42 · · Score: 4, Informative

    NaCL is no good because it is tied to x86. The web is about openness and platform-independence, and NaCl is a step backwards. In this respect it is worse than Java and worse than Flash; it is more like slightly improved ActiveX.

    NaCl is not tied to x86, even in it's current form. Currently, NaCl comes with compilers for x86, AMD64 and ARM. However, this should only be seen as an intermediate step, as the long term plans for NaCl is PNaCl ("Portable NaCl"), which uses LLVM bit code instead of architecture specific machine code. I think this makes much more sense then either WebGL or JavaScript in terms of openness of the web, as it will essentially allow developers to create web apps in any language of their choosing, instead of forcing JavaScript as "the one language of the web" onto everyone.

  18. Re:Native Client? by mwvdlee · · Score: 1

    Does NaCl run on anything besides Chrome or Google infrastructure?
    I can only see it being a serious threat to Flash if it runs on atleast IE, Firefox and Safari as well.

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  19. But will it run Crysis? by ThirdPrize · · Score: 1

    Just wondered?

    Ps. I know that's CryENGINE and not UE3.

    --
    I have excellent Karma and I am not afraid to Troll it.
  20. Crippled on Linux again? by Alex+Belits · · Score: 1

    Judging by the speed of this, Adobe is back to its policy of crippling Linux versions of their products. It wasn't long ago that they broken video playback, and then years later fixed it, and now they are pulling the same shit with 3D.

    --
    Contrary to the popular belief, there indeed is no God.
  21. Re:Oh noes! by rjstanford · · Score: 1

    Flash now is basically Internet Explorer circa 2000, and we all know how well that turned out (some of us still have the pain of having to support it).

    You mean that part when, despite its flaws, it continued to dominate the market for a decade?

    --
    You're special forces then? That's great! I just love your olympics!
  22. Breaking isolation through driver bugs by tepples · · Score: 1

    and how is this different to new WebGL which also allows direct control of the GPU with exactly the same security holes

    If WebGL or the 3D features of Flash can break process isolation through bugs in 3D graphics drivers, why can't the 2D canvas break process isolation through bugs in 2D graphics drivers?

    1. Re:Breaking isolation through driver bugs by tepples · · Score: 1

      I can derive one of two conclusions from your comment. One is "3D drivers are less mature, and we should limit our use of immature technologies to where it is necessary", and the other is "3D drivers are more complex, and we should shy away from complexity in general".

      The first I can understand for the short term. For a while (I don't know whether it's still happening), Mozilla was whitelisting video drivers for use with WebGL. As for the second: Web browsers are also a zillion time more complex than plain UTF-8 text file viewers or Gopher browsers, and a zillion times more likely to have bugs, yet we still use web browsers. So how else would you prefer to deploy an application that uses three-dimensional graphics to users without 1. the same CPU and operating system that the developer has and 2. installation privileges on the local machine?

  23. I think you're thinking of "Onlive" by AC-x · · Score: 1

    Cloud gaming already exists. 3D Hardware acceleration is client side, so it's the opposite of cloud gaming.

    1. Re:I think you're thinking of "Onlive" by Anonymous Coward · · Score: 2, Insightful

      Does GMail run in the "cloud" or local?

      All GMail rendering happens locally. Why would a "cloud" gaming service be different.

      I love the term cloud. It means fuck all and everything at the same time.

    2. Re:I think you're thinking of "Onlive" by 0123456 · · Score: 1

      All GMail rendering happens locally. Why would a "cloud" gaming service be different.

      DRM, silly. You can't pirate a game that's not running on your computer.

    3. Re:I think you're thinking of "Onlive" by monkyyy · · Score: 1

      i beg to differ, u ussally pirate games before they run on ur computer

      --
      warning pointless sig
    4. Re:I think you're thinking of "Onlive" by segin · · Score: 1

      You misunderstand; OnLive doesn't run games on your computer. They run the games on their (OnLive's) computers, and they send the VGA signal back to you over the Internet, similarly to an Internet TV stream. It only looks like the game is running on your computer; in reality, it is not. Your keyboard and mouse are then behaving like they have cords several hundred miles long, because your keypress/mouse use is sent to the OnLive computers that are in some office building somewhere. It's like GoToMyPC, or TeamViewer, or VNC, but for video games. And they have control over the computer that runs the games, not you.

  24. Re:Meanwhile, WebGL has... by tenco · · Score: 1

    ... a blacklist of gpu's?

  25. What about Linux by Murdoch5 · · Score: 1

    Good for Mac and Windows but what about the rest of us?

    1. Re:What about Linux by PortHaven · · Score: 1

      2% I guess will have to make do. There is a ton of software the "rest of us" can't run.

      It's akin to asking "what about me" when you pull up to a gas station with a Nissan Leaf and wonder why you can't just fill up your batteries.

      Cause you're in the minority. You get your advantages, and your disadvantages. Such is life.

  26. NOT IMPRESSED!!! by krnpimpsta · · Score: 1

    Not impressed. Won't be impressed until they squeeze the Unreal 4 Engine into an animated .GIF.

    --

    New webcomic updated on Sundays: HERE

  27. Oh The Irony by lloy0076 · · Score: 1

    I'm watching the YouTube videos in, well, HTML5 and not Flash!

    DSL

  28. Just in time. by sgt+scrub · · Score: 1

    Flash Player 11 allows 1,000 times faster 2D and 3D graphics rendering performance over Flash Player 10

    So they have finally caught up with WebGL?

    --
    Having to work for a living is the root of all evil.
    1. Re:Just in time. by sgt+scrub · · Score: 1

      Oh wait, my bad. Unlike WebGL, Flash 11 works on Windows, kind of works on OSX, and the users that could have been their user base are told to go fuck themselves. Nevermind.

      --
      Having to work for a living is the root of all evil.
    2. Re:Just in time. by ytpete · · Score: 1

      Well, really both have been working to catch up to native APIs that have been available for 5-10 years. I wouldn't really say either one is "ahead" at this point – they've been on roughly the same development timeline, and while WebGL has somewhat better shader support, Flash's Stage 3D has far more widespread availability (which matters a lot if you're Zynga or Disney.com or whoever and actually care to make money off this technology now).

    3. Re:Just in time. by sgt+scrub · · Score: 1

      Flash's Stage 3D works on Windows with IE and almost works on OSX. WebGL works on any platform that can run Chrome, Firefox, Opera, etc... That is not exactly wide spread.

      --
      Having to work for a living is the root of all evil.
    4. Re:Just in time. by ytpete · · Score: 1

      Huh? No, Stage 3D works on every web browser that Flash runs on – IE, FF, Chrome, Safari, Opera, etc.

    5. Re:Just in time. by sgt+scrub · · Score: 1

      Right. "That Flash runs on". Flash isn't completely supported on OSX and is consistently 1 to 2 versions behind on Linux, Solaris, and the BSD's. Working on any browser as long as the OS is Windows is not cross platform.

      --
      Having to work for a living is the root of all evil.
    6. Re:Just in time. by ytpete · · Score: 1

      No... the same exact version of Flash is available on Mac, Windows, and Linux/Solaris. See the table here: http://www.adobe.com/software/flash/about/

      And of course Flash is fully supported on OS X... what on earth makes you think it isn't?

  29. Yo dawg I heard you like flash... by Briareos · · Score: 1

    So first they put Flash UI support into the Unreal Engine two years ago and now they're putting the Unreal Engine into Flash?

    Can't wait for a flash game in UE3 in a flash game in UE3 in a flash game in... (yay for infinite recursion...)

    --

    "I'm not anti-anything, I'm anti-everything, it fits better." - Sole

  30. Re:Meanwhile, WebGL has... by sgt+scrub · · Score: 1

    it is to protect you from catastrophic errors with driver access. as in "access web site == system locks"

    --
    Having to work for a living is the root of all evil.
  31. Embrace the new ads featuring 3D! by tlhIngan · · Score: 1

    Adobe were losing their grip on the online web-based gaming world along comes this news. I'm looking forward to seeing how this pans out.

    Easy. Ads, probably the largest use of Flash other than playing videos. Except instead of boring video ads, they can do it now all in stunning 3D to drain your battery even faster, to cause Windows to pop in and out of Aero when loading web pages and other fun stuff.

    And you know somebody out there will make you have to twirl and spin objects around to find that "click to close ad" link and such.

    Hell, if it's a site like IGN, you may be forced to "play" through the ad to get to the content as well.

    1. Re:Embrace the new ads featuring 3D! by Trilkin · · Score: 1

      IGN will then find a distinct loss of traffic as most people are too lazy to bother. Either that or they'll find people aren't actually looking at their ads due to AdBlock and NoScript. It's Lose/Lose for them.

      --
      Nobody cares what the CAPTCHA for your post was.
  32. so many opportunities by unique_parrot · · Score: 1

    "3d in a web browser" development is a very big opportunity in my opinium. ok, many cpu and gpu cycles wasted, i don't care... the only question is: how long it will take until i can walk in google earth in 3d within a city? give us photosynth for everybody, right now (not on a server), just take a video and make it 3d (still no app for kinect, easy to use and free for 3d reconstruction for everybody). and that is just the beginning... what cool new features will follow?? android 4 with it's ros/java integration (hope they include some pcl features aswell) is a step into the right direction.

    1. Re:so many opportunities by Anomalyst · · Score: 1

      "in my opinium

      An opinion inscribed on unobtanium?

      --
      There is no right to feel safe thru security vaudeville at the expense of everyone's freedom, privacy and tax money.
  33. JAVA - dropped the ball by bussdriver · · Score: 1

    Java applets needed better browser integration... Perhaps if SUN didn't mess up on java they'd not have sold out to Oracle?

    Flash has become another virtual machine but has surpassed Java in client side features, ease of use, and installed base. While Java continues to be the superior environment... (well, Flash lets you compile things to it without having to write them in Java; perhaps SUN should have gone that route as well?)

  34. Re:Native Client? by ytpete · · Score: 1

    One big disadvantage of NaCl is that it's installed on very few computers, while Flash is already on about 99% of them. And Flash supports a similar "native-code" technology called Alchemy that has a lot of the same performance benefits of NaCl.

  35. Re:Native Client? by shutdown+-p+now · · Score: 1

    PNaCl has been brought up in practically every Slashdot discussion even tangentially related to the use of JS in browsers in the last several months.

    (That's probably because it's the only option that looks viable for those of us who don't like JS and want a true high-performance language-independent VM so that we can make our own choices. I only hope that Google will submit it to W3C for standardization once they release it.)

  36. More salt on the wound for Linux gamers by Phil+Urich · · Score: 1

    After releasing Linux versions of all their previous engine versions, and claiming beforehand that they would for Unreal Engine 3 as well, there's still been no movement on UE3 for Linux. For years now. At first it was also out for PS3, and I thought that was insulting enough (also using an OpenGL renderer, etc). Then it came out for iOS, all UNIX-like and such, and I thought it couldn't get more insulting. Then OSX, despite the original OSX version of UE2 being essentially a port from Linux. OSX and Linux are so damn similar from a game engine standpoint, and back in the days of UT2004 the Linux userbase was over double the OSX userbase, so I figured this OSX port was the most insulting this could get. Then the Android port came along, and I was like, "Jesus Carmack they've literally ported it PAST desktop Linux now." THAT, I figured, was finally the absolute most insulting and demeaning way they could treat their former Linux-using fans.

    You'll notice a pattern; despite my cynicism (I never quite believed them that they'd release that promised Linux version, and after they stopped affirming the possibility I entirely gave up hope), each time they ported it to a new platform I foolishly assumed that it was the most insulting overlooking of Linux that they could do. Each time afterwards they found another way to push it even further. I have no idea what could be even MORE ridiculous than continuing to ignore Linux while porting it all the way to Adobe goddamn FLASH but at this point I think it's clear that they'll find something. Probably Silverlight.

    --
    I remember sigs. Oh, a simpler time!
    1. Re:More salt on the wound for Linux gamers by pejyel · · Score: 1

      Exactly.
      1st chance Linux players might try Unreal 3 will probably be through DOSBox when it's ported to DOS :)

  37. Re:Meanwhile, WebGL has... by icebraining · · Score: 1

    It means your drivers are shitty.

  38. Bretton Woods is over by tepples · · Score: 1

    U.S. Dollar is backed by gold.

    That hasn't been true for forty years.

  39. Re:Only problem is.... by segin · · Score: 1

    No, it will be documented, but you must be one of the inner circle to learn the arcane APIs.

    Oh, shit, I already said too much! I better hide before they fi-