Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
Games Software Entertainment Linux

World of Goo Ported To Linux 223

christian.einfeldt writes "Lovers of both games and Free Open Source Software will be pleased to see that the popular indie puzzle game World of Goo has been released for Linux. It was designed by a small team of two ex-Electronic Arts developers, Kyle Gabler and Ron Carmel, who used their entire combined savings of $10,000.00 USD to create the gooey game aimed at guiding goo balls to salvation. The developers built their gooey world with open-source technologies such as Simple DirectMedia Layer, Open Dynamics Engine for physics simulation, and TinyXML for configuration and animation files. Subversion and Mantis Bug Tracker were used for work coordination. Blogger Ken Starks points out that the release of this popular game for Linux could be a big step toward ending the chicken-and-egg problem of a dearth of good games that run natively under Linux."
This discussion has been archived. No new comments can be posted.

World of Goo Ported To Linux

Comments Filter:
  • Lovers of FOSS (Score:1, Insightful)

    by Anonymous Coward on Saturday February 14, 2009 @02:28AM (#26853769)

    realize that this game isn't free or open source. It is fun, though.

  • by LiENUS ( 207736 ) <slashdot@vetma n a g e . com> on Saturday February 14, 2009 @02:36AM (#26853801) Homepage
    I think the 10K includes developing all versions of the game, it probably included visual studio and the sdk for the Wii.
  • Being a PPC Linux user, you should understand that unless a piece of software specifically offers a PPC download alongside the 'regular' (x86) one, well, it most likely ain't available for PPC. For some reason you seem not to.
  • by Arthurio ( 1392181 ) on Saturday February 14, 2009 @04:43AM (#26854303)
    Where I live there's no such thing as 'unpaid overtime'. Instead by law this is the standard: regular overtime means 1.5x regular pay, overtime on weekends and national holidays means 2x regular hourly pay. Unpaid overtime sounds pretty much like slavery to me. I don't understand how this can be acceptable to anyone.
  • Loki (Score:1, Insightful)

    by Anonymous Coward on Saturday February 14, 2009 @05:45AM (#26854507)

    Chicken-and-egg problem? If i remeber correctly Loki games went under exactly because no one was buying any (enough) Linux games. It's laughable to think that the release of Goo will change the gameing landscape on it's own, as the summary suggests. Linux is not mainstream yet, unfortunatly.

  • Re:Lovers of FOSS (Score:5, Insightful)

    by ndogg ( 158021 ) <the.rhorn@gmai[ ]om ['l.c' in gap]> on Saturday February 14, 2009 @06:39AM (#26854693) Homepage Journal


    Games, however, aren't exactly essential qualities of an OS or even to life.

    They're more like artwork, and I am quite willing to pay for good art.

  • Re:DRM-Less (Score:1, Insightful)

    by Anonymous Coward on Saturday February 14, 2009 @06:40AM (#26854701)

    Run the game in a window.

  • by Haeleth ( 414428 ) on Saturday February 14, 2009 @07:10AM (#26854807) Journal

    I can see why they wouldn't want to spend a lot of time on it

    Frankly I'm already amazed they bothered to target Linux/x86, which is already an incredibly tiny games market. Linux/PPC is a fraction of the size of that again! There may well not be more than a few dozen people in the world who (a) use Linux/PPC, (b) don't have a single x86 box they can play games on, and (c) are interested in paying for closed-source games.

    but this really looks like nothing more than a cross-compile needed.

    Cross-compilation is not always trivial. And then you need to conduct all the testing, etc. And at the end of all that, you might get a handful of sales at most.

    The simple truth is that no commercial software company is ever going to target desktop Linux on anything but the most common platforms. If you want to use an unusual processor, you're going to have to stick with free software.

  • by ultranova ( 717540 ) on Saturday February 14, 2009 @09:25AM (#26855309)

    Unpaid overtime sounds pretty much like slavery to me. I don't understand how this can be acceptable to anyone.

    Slave owners usually find slavery quite acceptable due to the profits it brings them, and have more power than their slaves. And, of course, libertarians and their ilk are all for total contractual freedom, which results in de factor slavery due to the inherent power difference between a single employer and a single employee; this could easily be solved by unionising, but such voluntary cooperation is communism even thought corporations aren't for some reason.

    In unregulated capitalism, slavery is freedom.

  • Re:DRM-Less (Score:5, Insightful)

    by Kjella ( 173770 ) on Saturday February 14, 2009 @11:43AM (#26856031) Homepage

    Wow, the ministry of truth is out in numbers today. He stated his opinion, so it gets modded down as overrated and gets told it's because he steals so much. I played it, it was fun but it was also fairly repetitative. Doing just a quick search shows that you can get Civilization 4 complete (Civ4, Beyond the Sword and Warlords) for 22$ or Oblivion for 19$. A bit unfair competition maybe against older games that's now in the bargain bin but if you hadn't tried any of them I'd buy either before World of Goo. 20$ is quite okay, but it's nowhere near a bargain and just because it has a native Linux version doesn't make it so either.

  • by larry bagina ( 561269 ) on Saturday February 14, 2009 @12:06PM (#26856183) Journal
    In the US, salaried jobs are exempt from most overtime rules.
  • by SanityInAnarchy ( 655584 ) <> on Saturday February 14, 2009 @12:23PM (#26856313) Journal

    No, Java runs platform-independent code in a virtual machine, with no guarantee that any architecture-specific code will be compiled at any point.

    Except for the fact that all major desktop Java implementations do just that with JIT, and gcj can statically compile it.

    It provides portability but there's a significant performance cost.

    Also a performance advantage. There's a reason LLVM is used in some parts of OS X that actually need performance.

    Sometimes JIT compilation can be used to claw back a fair bit of performance, but that's not available for all platforms, and mostly useful for long-running server processes.

    It is available for far more platforms than a platform-specific x86 binary. And a game certainly runs long enough for the performance advantages of runtime optimizations to kick in. About the only thing that wouldn't is a commandline app.

    Loads of games are written to run in VMs: the most popular host VM is of course Flash.

    Which really doesn't have a compatible open source implementation. Also doesn't support many targets we'd like -- for example, PPC LInux.

    Major titles still need to be written in languages that compile down to native code

    Like Java?

    in order to provide the level of AI, physics, etc. that today's gamers expect.

    I don't think you'll find any such heavy CPU requirements for World of Goo.

"It takes all sorts of in & out-door schooling to get adapted to my kind of fooling" - R. Frost