Installing Crayon Physics Deluxe on Ubuntu Natty

I was excited to see Crayon Physics Deluxe included in the latest edition of the Humble Bundle. When I downloaded it I was a little thrown off when I realized that I was not getting a .deb file (which would handle dependencies) but just a compressed tar archive. The install was not exactly intuitive so I thought I would make a note of it here for others.
I extracted the CrayonPhysicsDeluxe folder that is in the tar archive into my home directory.
Then I opened a terminal window (alt + ctrl + t) and since one of the files in the folder was called launcher I decided that was a good place to start. I tried to run it and got the following error:

./launcher: error while loading shared libraries: cannot open shared object file: No such file or directory

It turns out that libmikmod and another library need to be installed to get this game up and running…

sudo apt-get install libmikmod2 libsmpeg0

You will also need to make the file “crayon” in the CrayonPhysicsDeluxe folder executable as well:

mike@sleepycat:~/CrayonPhysicsDeluxe$ chmod +x crayon

I can’t remember if I had to chmod the launcher file as well, but if you run “ls” on ~/CrayonPhysicsDeluxe launcher and crayon should both be green.

Happy drawing!

The budding business case for linux

Wolfire games has teamed up with some of the other top indie game developers and put together a cross platform game bundle that is selling like hotcakes. It includes the games World of Goo, Aquaria, Gish, Lugaru and Penumbra. Their “pay what you want” game bundle has made them half a million dollars (and counting) to be split amongst the developers from the participating studios as well as selected charities (EFF and Child’s Play). While the sale of the bundle is generating some good money, it’s also generating some fascinating statistical data:

Windows ~90% of the market 65% of donations 52% of revenue
Mac ~6% of the market 21% of donations 25% of revenue
Linux: ~1% of the market 14% of donations 23% of revenue

There is plenty of conjecture about why they numbers shake out that way but, pretty much any way you look at them there it is looks like a pretty solid business case for supporting Mac and Linux. Until recently there was precious data about what it might be like selling into the Linux community. Most simply wrote it off assuming that the ~1% market share was all there was to the story. While not every company will have the same experience as Wolfire, I think that they have proved there is more going on there than the 1% suggests.

This bodes particularly well for Valve and their imminent release of their Steam platform for the Mac (curently in Beta), and their upcoming version for Linux. It will be really interesting to see what kind of numbers they come up with after running Steam across all three platforms. If they are anything like the numbers from Wolfire, the next couple of years are going to be pretty interesting for Linux.

I also wonder if the bundle method could also be harnessed as a broader method of funding Free Software development. Imagine a web of cross promotion where developers with easily monitized software (like a game) include a donation to a less easily monitized project (like a bittorrent client) exactly as was done with the EFF in the Humble bundle. Wolfire has done something inspirational, and shown there are lots of possibilities to explore. Go and support them!