World of Goo Ported To Linux
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."
realize that this game isn't free or open source. It is fun, though.
I'm curious what they spent the $10K on. That seems too small for living expenses (unless perhaps you are single and living on ramen noodles), and it seems too much if they used open source software for the most part. Of course, $10K buys a lot of coffee. I might budget $10K for coffee...
World of Goo is DRMless. There are no copy protections upon it.
It's also very worth the $20. There's a level editor and fan-made levels starting to spring up as well, so even after you've exhausted the LENGTHY puzzle challenge, you can play other challenges to your heart's content.
Go purchase this game.
The next Slashdot story will be ready soon, but subscribers can beat the rush and slashdot the links early!
Look closer:
http://2dboy.com/sneakyPaypal.gif
I am not particularly interested in the game (I prefer FPS) but it looks like a bit of fun. Even if I do not play it all that much (or at all!), I am happy to give the developers $20 for their effort. In fact, I am pondering buying it TWICE. Games for linux should, in my opinion, be supported. Well done.
I specifically held off buying the game until the Linux version was available.
I did the same with Doom3
The meme is dead, long live the meme!
Interesting that they used a lot of software that is available to anyone. Perhaps there is some hope for young bedroom/basement hackers.
I have Linux, which, according to TFA, is supported.
$ ./WorldOfGoo.bin ./WorldOfGoo.bin: cannot execute binary file
-bash:
$ file WorldOfGoo.bin
WorldOfGoo.bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.8, dynamically linked (uses shared libs), stripped
I have a PowerPC processor, and I have Linux, and yet it does not work. They should advertise that it's only available for x86 users.
Not seeing the sneaky method when I click the buy now button. Perhaps it's region specific?
The meme is dead, long live the meme!
I bought it and its very interesting and challenging =)
The problem for me personally is that i gladly buy things for Linux but its really damn hard to find stuff to pay for.
HTTP/1.1 400
Don't lump us trichomophobes with pedofiles you insensitive clod!
(founded 95,000,000 yrs ago, very space opera)
The page says:
NOTE: You don't actually have to have a paypal account to use that button above. After you click it, just click "continue" on the left side of the next page to use any standard credit card. Paypal is sneaky!
Why would paypal be responsible for returning your money if a 3rd party rips you off anyway? Why not pay Visa for that service?
It does have the same "one more level and then I'll go to bed" thing that only Lemmings or Tetris had. And it works like a charm on my AMD64 Debian machine. Highly recommended.
When it comes to games, I just don't care that much if they're not FOSS. I only care if it's supported under Linux--and not through Wine.
I consider games far more to be artwork than just software.
That said, I am a big fan of the id/John Carmack style of releasing source code after a game is no longer commercially viable, and I do wish more companies would do the same.
// file: mice.h
#include "frickin_lasers.h"
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.
It's worth noting that the Windows x86 binary runs fine under Wine, and that's how I first played the game before buying it and running it on a Mac. A native Linux release is great news though.
-- Ed Avis ed@membled.com
I for one am glad I emailed them, making them promise to support Linux at _some_ point and then pre-ordering early in the game to make sure they had enough food to get this thing out the door. The last piece of software before WoG which I paid for was Vim. SuSE 8.1 before that. So yah.. ;)
They promised everyone who pre-ordered a profanity pack to replace the standard sounds with. But as they systematically kept all their promises up to now, I am not exactly worried ;)
Feel free to use the Free Software alternatives instead:
http://www.nongnu.org/construo/
Of course that lacks all the polish and advanced physics of World of Goo.
Well, I gotta admit. I belonged to that 90% pirate numbers for the game which I got in a Windoze version and played under WINE as a means of "extended demo". Never really played beyond the third level though because I felt that if I really spend that much time on a game it should run natively. Now that there is a Linux client I'll gladly pay for it even though I'll probably never finish it. Just BECAUSE there is a Linux client made me want to pay for this.
Meshing will never be the same again.
This is really educational for kids (and adults) to learn about structures.
On Steam I just find the Windows version, why? :(
Because you will have to wait until later this year when Valve announces Steam for Linux natively together with all the Source games in line with the release of the Source Engine powered Postal III
I already got it for the Wii. I belive it is same for much of the players interested in this game. The linux sale will be low because of this.
I doubt that many other Linux users have a Wii or bought the game for another platform they don't use regularly. Even if they did they now own the game for all OSs (except the consoles of course). Buying it for the Wii is probably the worst option imho because you have to keep it on that one console and can't install it on other computers. But that's just my opinion. I didn't buy it for the Wii because I knew a Linux port was coming so I waited, until today.
Compared to other games the Linux sales will probably be pretty good. Hothead games mentioned that their first Episode of the Penny Arcade Adventures sold really well on Linux.
What makes you think there is going to be a Linux steam client?
The only thing I've heard about it is a nonsense rumour from a valve job advertisement.
Bullshit excuse to pirate..
You could just buy and download the windows client and run it in wine. When you buy the game you get all three clients, windows, mac and linux.
You're pathetic.
You actually went out and bought the Windows version only to discover the Dualhead issue. What did they say when you posted on this issue on the support forum?
I would have found out before paying my $20.00 .. World of Goo is distributed only for Linux distributions based on the IA-32 architecture
There is no chicken and egg problem in games for linux. It's a market size issue. You take the number of people who are running linux on a box they can play games on, cut it to the number who would play your game, then cut it to those who are unwilling to load up XP in a VM to play the game. The market is small enough it's not worth while.
Huh, I'm running at exactly the same resolution with no trouble at all. It makes a 800x600 viewport on my left monitor (like all my other fullscreen games) I'm guessing you need to tweak your xorg.conf file. (mine required a lot of tweaking to get it to play fullscreen games like ut2004)
Nah, I play ET, OpenArena and others both full screen (left screen) and dual screen correctly, this is just happening with this game.
Oh, yeah, I could be buying something non-wprking (Linux version) with the option of using something unsupported (Windows version in Wine).
That's not something pathetic, it's cool, and paying for defective games Linux games would make me receive karma at Slashdot for supporting further defective developments.
What makes you think there is going to be a Linux steam client?
The only thing I've heard about it is a nonsense rumour from a valve job advertisement.
Maybe you should update your facts. The Postal 3 dev listed Linux as a confirmed platform for the Source Engine in 2009. Since I doubt Valve will sell their games without Steam compatibility if they have a native Source engine I'm assuming they will also provide a native Steam client. This not only to me acts as proof that the "nonsense" rumor (actually from a really unsubstantial source: the Valve website!) is actually true and one of the precursors to a Linux port of Steam and the Source games.
With Source already ported to OpenGL on the PS3 there is further evidence that a port is not only possible but likely. Postal 3 is a confirmed Source engine based game for Linux in 2009. I'm expecting delays but this is as close to a Linux client Valve has ever confessed. They know through their hardware survey and forum participation that their users use WINE and Linux operating systems. They know the direction of the market and know that Steam is the perfect platform to distribute games to alternative OSs. I would actually be more surprised if they hired a Senior Linux Engineer and DIDN'T port Source/Steam.
OMG! PC Games: What systems will Postal III be released on?
Vince Desi: Xbox 360, PS3, PC, Mac and Linux.
http://www.omgpcgames.com/content/view/45/37/
This is awesome, Valve is awesome, you are awesome.
I doubt that many other Linux users have a Wii or bought the game for another platform they don't use regularly.
I bought it for the Wii for the kids as sort of an impulse buy after I connected the console to the internet. My older son (aged 5) asked if we could put it on his PC, which runs Windows. (Hey, I'm an admitted Linux zealot, but it only goes so far.) I told him no, because I didn't want to buy it again. However, when I saw (through this article) that a Linux version was available, I immediately bought it, and installed it on his computer and mine. All three versions work and play great, thank you very much, and I'm glad to have spent some money with someone making a real, top-shelf game as a native Linux product.
A+++. Would buy again!
Acts 17:28, "For in Him we live, and move, and have our being."
Wah! I can't read the instructions to find out how to hit Alt-Enter and play in a window!
or...
Wah! I'm just smart enough to run dualhead, but not smart enough to setup an extra metamode to allow me to play on a single screen!
Don't worry your pretty little head. I don't think they -expect- ANYONE to buy the game. Not even all-important "MR LOLALOT".
Acts 17:28, "For in Him we live, and move, and have our being."
Everyone who modded this "Troll" has apparently never given oral love to a woman. The less hair down there, the better.
Want to hear the voice of GOD? cat
What becomes a 2560x1024 window, no matter I start it FS 800x600, FS 2560x1024 or directly windowed. Sometimes with artifacts, some times not, either way unplayable.
The metamode is already setup, working for ET, OpenArena and other SDL games like Teeworld.
I expected this was Slashdot, but from your post pointing the lack of description of my problem, it's like I'm in the World of Goo bug tracking system. BTW please, insert your arrogant behaviour up your anus. Have a nice day.
Valve didn't port to OpenGL for the PS3; I'm pretty sure it was written "down-to-the-metal".
But, every major engine has OpenGL support. Some just choose to turn it off. It wouldn't be hard to turn it back on.
Steam has been on linux. How else do you get Left 4 Dead linux servers?... But it would be nice to see a full, officially supported, Steam client & source engine for linux. It means something.
Paypal acts as an unregulated bank, and it becomes merky territory, most importantly if you ever "transfer" money in via debit or bank account you are pretty fucked. They have been shutdown in multiple jurisdictions for running an unregulated bank.
My question: If I already bought the game (on my Wii), do I now get the Linux client for free? When I read the first slashdot story on this game, I ran over to my Wii and bought it! I wanted to support these guys, and hey, it looked to be a fun game. I haven't played it much however because I just don't get to sit down with my Wii very much. I would however goof off with it at work on my Linux laptop... So, can I just get the Linux version? If not, well... I ain't paying for it again, sorry, even if it is a good game.
It is no measure of health to be well adjusted to a profoundly sick society. - Krishnamurti
Valve didn't port to OpenGL for the PS3; I'm pretty sure it was written "down-to-the-metal".
Well the speculation is (it makes sense) that the foundation for the Source engine on the PS3 is OpenGL ES (for Embedded Systems) -granted, I got that from Wikipedia "Citation needed" but someone got that info from somewhere. I also know that the PS3 uses OpenGL ES. I'd be very suprised 1) if Valve actually invested that much time and effort into hand-recoding the engine for a not (yet) so lucrative market and 2) if they couldn't use the OpenGL implementation of the PS3 version. It's apparently written to OpenGL specs and it should be a walk in the park re-engineering that to run on regular hardware (at least compared to manually re-writing the whole thing).
But, every major engine has OpenGL support. Some just choose to turn it off. It wouldn't be hard to turn it back on.
I'd don't know about that. Many engines are developed around DirectX nowadays and those need some major code rewrites to work without a Microsoft supported platform. That's why DX is a rather attractive system because it has a lot of tools and does tons of effects for you (basically a non-Open OpenGL).
Steam has been on linux. How else do you get Left 4 Dead linux servers?
Don't jump to false conclusions. A game server is WAY different from the client. Different like Apache is different from Firefox. They both work together all the time but they do completely different things and have other requirements. The client software has to do all the audio/video processing and rendering as well as user inputs and outputs. That's why it is so difficult to write for the different platforms because they all have different APIs and such to do your work. The server on the other hand just receives status informations generated by the client and replies with his set of data combined from all the other players. Linux game servers have been around since forever but someone taking the time porting a high-end client to Linux is actually a great big step forward (I'm still waiting for the UT3 client that was promised to me more than a year ago).
... But it would be nice to see a full, officially supported, Steam client & source engine for linux. It means something.
Let's just hope it actually happens when Postal 3 comes out or at least shortly after. I'd buy P3 even if I don't like the game just because I want to see if and how it runs.
The news of Postal 3 for Linux gives me reason to really have confidence that Source & Steam are coming to linux. And all the source-based games, too, in due time. Maybe even a lot of the Steam games.
Plus, it would mean UT3 was just waiting on Steam. Jerks, but hey, they'd have delivered.
"a big step toward ending the chicken-and-egg problem of a dearth of good games that run natively under Linux."
So was the Quake port in the late '90s. So was Loki Software around 2000. So was Uplink in the mid-2000s. So was EVE a couple years ago.
People have been predicting the imminent end of crappy Linux gaming for ten years now; every new game is heralded as the savior of Linux gaming, and a year later we're pretty much back where we started.
This changes nothing.
The PS3 does not "use" OpenGL ES. There is an OpenGL ES layer available, but you'd be a fool to use it. It's very slow.
-]Phreak Out[-
This reminds me of another game involving little black globs of something called Gish. Which is also available on linux, I haven't bought it but the demo was fun. Anyway downloading the WoG demo now, as several friends recommended it.
Know thyself. -- Delphic Oracle, 8th century BC
I posted a brief review about the game (Windows port).
Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
What's with that OpenGL press release then? There it specifically says "...the company president showed off the development kit hardware and confirmed and the choice of OpenGL ES as the graphics API in order to facilitate rapid developer adoption and content creation. The Sony Playstation 3 will be using OpenGL ES for the 3D graphics API,..."?
So you have some contradicting information that you can provide? Give me a source that explains what PS3 graphics is build on or something. I'm glad if you can clear that up for me. From what I can see it's OpenGL ES (or maybe they use that for the menus only or what?)
[1] http://www.opengl.org/news/comments/sony_confirms_playstation_3_to_use_opengl_es/
---
On the very first page after the title it says:
What is PSGL?
PSGL is the high-level graphics library for PlayStation3
PSGL is OpenGL ES
So everyone that is using PSGL is effectively using OpenGL ES and I can't possibly imagine every developer writing their own graphics API. But like I said, please prove me wrong.
I having trouble finding it, but basically there is an SDK that is very close to the metal for the PS3 GPU. Lots of developers have complained about getting enough performance out of it for HDTV resolutions, so I doubt they would want to use a large layer on top that would only slow them down. It doesn't take much for a reasonably sized company to add another renderer onto their already portable engines. They wouldn't need to start from scratch, they'd be pretty far along.
It's like on the 360, you don't really use DirectX, just something kinda similar but with very different rules. (A single hardware config allows for much greater freedom in how you use it also).
-]Phreak Out[-
Two years ago I used Towers of Goo on Wine and it worked just fine.
The Postal 3 dev listed Linux as a confirmed platform for the Source Engine in 2009.
Postal 3 isn't developed by Valve. So unless there's specific confirmation that the PC version of Postal 3 will be available on Steam and only Steam, this confirms nothing about Steam for Linux. Notice that neither of the previous games were released on Steam.
What did you expect as a response? Your solution to "I can't get it working exactly right" is "I'm going to steal it and then play it anyway, thus proving that not only does the game have worth to me that I'm refusing to give to the guy that wrote it, but that the problem I decided to use an excuse doesn't actually matter to me whatsoever."
To be honest, you're a fucking prick, but seeing as you're convinced that everyone telling you that you're a fucking prick is just Slashdot being Slashdot rather than the fact that you're actually a fucking prick, I suspect there's no point in me telling you that.
"It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
All the people telling me I'm a fucking prick is just you.
Take your meds again, then come back.
Self-delusion dies hard.
"It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
Indeed.
Precisely -- it sounds like you're ultimately making the same argument I am, that software is *not* like hammers, and that therefore the analogy is not apt. Hammers don't entail R&D costs (costs to develop the underlying IP), nor do they really entail advertising costs (costs to make a sale, unrelated to IP).
Cheers,
"What in the name of Fats Waller is that?"
"A four-foot prune."
Exactly, and a simple look at Windows gaming should tell us that this isn't going to change anytime soon, since the PC in general just isn't much of an gaming attractive platform, the Linux-PC even less so. Consoles are where the money is made these days.
Only hope I would see for Linux gaming would be if Valve did a native port for Steam and their games, but if or when that ever happens nobody knows.
On the other side Wine is much more solid today then it was back in early 2000, so from a gamers point of view, Linux is actually useful for at least some games.
So what does that have to do with why people think Paypal should refund their money? My current regulated bank doesn't do that.
I think valve are mostly looking at doing a linux version of steam and the hl2 engine because Microsoft are looking for any way they possibly can to robustly fuck them in the anus, and not necessarily because of any obvious financial gain directly from the linux community as it is.
This is a joke. I am joking. Joke joke joke.
hey, right, lemming is just a boring game, that repeats itself over and over... that is why i spend weeks of my life having alot of fun with it...
this game is just like lemmings, fun puzzle solving
go back to play your boring-self-repeating FPS or MMORPG over and over
Higuita
Postal 3 isn't developed by Valve. So unless there's specific confirmation that the PC version of Postal 3 will be available on Steam and only Steam, this confirms nothing about Steam for Linux. Notice that neither of the previous games were released on Steam.
Well, that means nothing. The Postal series is highly controversial and back when Postal 1 came out Steam didn't even exist. Postal 2 was a crappy game and based on the Unreal engine (so the license for that would have to lie with Activision and they surely won't give up IP using it's tech to Valve). Postal 3 is a Source title, the IP is held by Running with Scissors and it's a somewhat more "attractive" game to sell. Even if there is no Steam for Postal 3 ... it will be on Linux. To me that means Valve Games on Linux ... and I can't imagine a Valve business strategy NOT involving Steam at this point.
To be quite honest I couldn't care less about Steam. There is a Source engine port coming and I can't imagine how they would NOT use that to sell all their other Source titles on the platform as well. Since Valve's main business is the Steam platform it would be utterly senseless to get a licensed Source port to Linux and not cater to the platform via Steam. I believe it's safe to assume that the work done on Source for Linux will flow back into Valve's pool of technology. The next logical step then is to sell other Source titles and preferrably through your own distribution network.
You are right to some extent, so far there is no official confirmation for a Linux Steam client but to me all the evidence points into this direction.
I already got it for the Wii. I belive it is same for much of the players interested in this game. The linux sale will be low because of this.
And you are entitled to your beliefs. I'm a Linux user, and I have a Wii, I waited for and bought the Linux version. These guys made a native Linux version, so I bought it. And I have absolutely no reservations when it comes to buying games for Linux if they exist. Just because I use a free OS and apps, doesn't mean I have a philosophical problem with paying for software. Problems with your assertion.. 1) Not all Linux users have a Wii. 2) Not all Wii users have connected their Wii to the net. It isn't exactly a highly net centric console like the PS3 or the Xbox. 3) Not all game players will want to play it on the Wii. 4) You underestimate the appeal of supporting Linux as a viable development and gaming platform by waiting for and buying a native Linux game. 5) ??? 6) Profit. Personally, I had the option, but didn't want to buy the Wii version. It involves purchasing Wii points and usually having a few left over, which I find annoying. Then if I decide to get rid of the Wii at some point, I lose the ability to play the game I bought. If I buy the PC version, I keep that ability to play on my next PC and my next and so on. And it looks like there is going to be a healthy user created game community, which is a huge point in it's favour as far as I'm concerned.
It is difficult to get a man to understand something when his job depends on not understanding it.
You're a fucking prick!
Have a nice day ;)