Slashdot Mirror


Turbulenz HTML5 Games Engine Goes Open Source

New submitter JoeKilner writes "The Turbulenz HTML5 games engine has been released as open source under the MIT license. The engine is a full 3D engine written in TypeScript and using WebGL. To see what the engine is capable off, check out this video of a full 3D FPS running in the browser using the Turbulenz engine and Quake 4 assets. You can see some of the games already developed with the engine at Turbulenz.com. (Note — to try the games without registering, hit the big blue 'Play as Guest' button.) Also, IE doesn't have WebGL support yet, so to play without a plugin try Chrome or FIrefox."

15 of 27 comments (clear)

  1. What? No IE 6 support?! by Billly+Gates · · Score: 4, Funny

    Why? Ask any phb and they will tell you it is a must for any client. All corporate sites continue to function so the issue must be the developer!

    1. Re:What? No IE 6 support?! by VortexCortex · · Score: 3, Interesting

      Well, it's WebGL, so all they have to do is compile Turbulenz for OpenGL and release it as a native client.

      :-P <- This is the straight face I'm not able to keep.

      Seriously though, for your IE6 crowd if they can just release the game with a Firefox or Chrome redistributable runtime...

    2. Re:What? No IE 6 support?! by narcc · · Score: 1

      for your IE6 crowd if they can just release the game with a Firefox or Chrome redistributable runtime...

      Any chance you can clarify this? The closest thing I could find was TideSDK, though it won't have WebGL or web audio API support until the next release.

    3. Re:What? No IE 6 support?! by jakykong · · Score: 1

      I'm pretty sure the parent post was thinking that we could thereby get Chrome and/or Firefox onto the IE6 user's machine.

  2. Re:those that we do not speak of by wonkey_monkey · · Score: 1

    No. Grow up.

    --
    systemd is Roko's Basilisk.
  3. WebGL is not part of HTML5 by Assmasher · · Score: 1

    Just for the sake of clarity.

    It would be nice if a low level audio system WAS part of HTML5 though.

    Then we could really game game game away...

    --
    Loading...
    1. Re:WebGL is not part of HTML5 by davidgaleano · · Score: 1

      Is Web Audio not good enough for you?

    2. Re:WebGL is not part of HTML5 by Assmasher · · Score: 1

      Yay! They picked one :).

      I was wondering if it would be Google's (which it is) or Mozilla's (they had a good low level proposal as well.)

      Thanks, I haven't evaluated it for a year, great to know I can finally manage the buffers myself.

      Cheers!

      --
      Loading...
  4. Re:Would rather play games *outside* the browser by DuckDodgers · · Score: 1

    I like the idea of HTML5 games in concept because it makes the game more platform-independent. As a fan of open source software, I think that's good - one less bit of incentive for people to buy something running a proprietary operating system.

    The devil is in the details, of course.

  5. Re:Would rather play games *outside* the browser by davidgaleano · · Score: 1

    What "demo game" are you having performance problems with?

  6. source available by nature? by inputdev · · Score: 1

    First off, I admire this effort and the choice of MIT license, but I am also wondering whether the source is already available to anyone who plays the games, since they are run on the client? Am I missing something?

    1. Re:source available by nature? by XerxesQados · · Score: 1

      The source was already "open" before today, but under a non-free license. It was permissive, just requiring you to give Turbulenz Ltd. the option to publish your game on Turbulenz.com, and letting you do whatever else you wanted. Problem is, that would legally require you to use the Turbulenz.com API in your game's asset pipeline, even if your game didn't really need any of its features. So the MIT license gets around this restriction, with the added benefit of Slashdot coverage because OMG FOSS.

  7. Re:demos require what? by davidgaleano · · Score: 1

    You do not need any of that to play the games. You can either play as a guest, OR if you want to save your progress, just create a regular Turbulenz account, there is no need to connect with other accounts if you do not want.

  8. Re:Would rather play games *outside* the browser by You're+All+Wrong · · Score: 1

    The problem in the past was that there were 14 incompatible platforms for writing games.
    http://xkcd.com/927/

    --
    Your head of state is a corrupt weasel, I hope you're happy.
  9. Re:Would rather play games *outside* the browser by DuckDodgers · · Score: 1

    I think compatibility is more likely for Javascript than most other cross-platform methods. The browser vendors are in a race for performance and standards-compliance. I follow the Tom's Hardware "Browser Grand Prix" tests with interest. The most recent is: http://www.tomshardware.com/reviews/web-browser-chrome-25-firefox-19,3459.html