Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We do often include affiliate links to earn us some pennies. See more here.

The second part in my investigation into how well developers are doing on Linux with selling their games via the Steam store.

I hope you all enjoyed the first part; it was a good experience talking to developers and seeing their numbers, so I decided to reach out to more developers for your reading entertainment!

They are listed from best to worse performing titles, so be sure to show your love for the lower ones.

Harvest: Massive Encouter
For the last 12 months
77.1% Windows
5.4% Mac OSX
17.5% Linux

If we count the whole lifetime though;
96.2% Windows
2.3% Mac OSX
1.5% Linux
Just bear in mind it was released in 2008, the Linux version only got released at the end of 2012, so that 1.5% figure is actually really, really good.

Jens Bergensten, Oxeye Game StudioUnless Steam for Linux really takes off in the future, we're not sure it's the effort for us to offer our games on multiple platforms. It's very time consuming for such a small team as Oxeye has.


Kairo
75% Windows
16.2% Mac OSX
8.8% Linux
This is after Linux had a delayed released.

Door Kickers
89.0% Windows
8.0% Mac OSX
3.0% Linux (Ubuntu distributions account for 57% of the Linux users)

Mihai Gosa, KillHouse GamesThe stats were different in our first month since the Early Access release, where Linux was around 6%, it seems things have changed.
We also released a free demo for almost two months. That was before getting on Steam, but Linux downloads totalled at 5%.

The initial development time for porting on Linux was about 2 work days and another 3 days added in the following months for updates/fixes.
All the code written for the Linux port is contained within a single file of 1320 lines.
Most problems we had on Linux were compatibility issues, which were solved by using an older Ubuntu version for compiling the game. We also never managed to do proper alt-tab when the game is running full-screen, which seems to bring major anger to our users :(

Mac OSX initially took longer at about 3 days, mostly due to the programming IDE (Xcode) and the time it took to go buy a Mac machine, but didn’t have to do any fixes on it afterwards.

Since they’re both POSIX systems, parts of the code are common.
Even though it depends on factors like what technology/engine you’re using (we’re using a home-brewed engine) and how you architectured your code in the first place, I can’t imagine why more developers don’t do it.
Bottom line is Linux+Mac brought us 11% of the sales for a single week’s work, so yeah, it was definitely worth it.

 


Trine 2
Units sold:
2.1% Mac OSX
1.9% Linux

Revenue:
4.9% Mac OSX
4.2% Linux
Since 01.01.2013

Awesomenauts
91.46% Windows
6.70% Mac OSX
1.84% Linux
Sales % per platform for the last 4 months.

Maia
The Windows figure is over inflated since many people redeeming Kickstarter keys were forced to use Windows for several weeks after Steam launch. Looking at the player figures or sales this month, the actual number is roughly 8% with Mac at 5% or so.

97.5% Windows
1.4% Linux
1.1% Mac OSX

Simon Roth, Maia DeveloperLinux was one of my target platforms from conception. I'm far more keen on supporting it than OSX, which has been nothing but trouble in comparison.

Since I use standard, Linux friendly libraries such as SDL, it's really a no-brainer to support. Using different compilers on multiple platforms is a good way to weed out complex memory bugs so even if it wasn't profitable to support, it would be worthwhile to me. Interestingly, due to the new GCC features and the low system overhead on Linux, Maia Linux often outperforms the other platforms in testing. It's also far easier to support currently, as Linux users are generally more technically proficient with their systems.

I primarily develop and test on Mint, as I prefer the "Windows" style GUI rather than Ubuntu's horrid new interface. I think Linux adoption was hit hard by Canonical totally losing the plot since around their 8.10 release.

For future games I will definitely support Linux, and am considering a controller support for the Steam box. I'd really like to see ATI put out some better drivers as the NVIDIA ones are currently a mile ahead.


Rust
image
The developers where kind enough to show us that image when I requested it, so that makes:
95.88% Windows
3.57% Mac OSX
0.55% Linux

Again this number may seem small, but I doubt the guys at Facepunch Studios think it's not worth it (For those who don't know, Facepunch Studios created Garrys Mod) . When you look at it that 5,621 * £14.99 selling price is around £84,258 give or take, that's without taking taxes and Steam's own share into account, but that's still a lot of money, probably more than some indie games will ever make.

Project Zomboid
99.942% Windows
0.05% Mac OSX
0.008% Linux
% of total revenue made since PZ appeared on Steam.
Looks like it's time to show Project Zomboid some sales love don't you?

Chris Simpson (known as Lemmy) from Project Zomboid's The Indie Stone had this to say:

Chris Simpson, The Indie StoneI remember though coming up with a figure of approx 3-5% linux back in the day we offered direct downloads, though obviously this is a much lower sample of people. In truth its not really easy for us to tell definitively, but for the large part if the cross platform support isn't too heavy, then its beside the point.

On the whole the low numbers don't bother us as we have a lot of pride supporting all three platforms, but more crucially we firmly believe in time those numbers are going to swing dramatically in Linux's direction with SteamOS, even if it takes a few years. We worked on a game using XNA, which is MS proprietary technology, and while MonoGame exists now, we were stung badly by MS's reckless abandon of it. And with Windows 8 and MacOS both taking worrying steps toward forced application signing and funnelling more and more through their own stores, it's not about making money but securing the future freedom of our game not to by tied into a closed system governed by a company who could just screw you on a whim. That's why Linux is and should be of prime importance to developers, particularly those doing alpha funding business models where they have to rely on income from a single game for years.

OH I should add, and this is of prime importance further to our numbers. We don't feel we've done a good job, even an acceptable job, at supporting Linux thus far, due to the problems we've had getting familiar with it as developers. As such we've probably lost a huge chunk of sales from Linux and to a lesser extent mac due to our poor support of them. We have a demo of the game we urge people to try before buying, and due to the nature of Linux and our inexperience we've yet to hit on a way to make our game 'just work' and this may have turned a good % of people on Linux off buying our game. we're improving this and hope to come up with a way to make PZ more accessible to Linux users without manual set up and such, so the numbers may look a lot more flattering to Linux at that stage.


Again a big, big, thank you to all the developers who could spare time; we know they are always stupidly busy and not always doing fun things. Paperwork takes a lot of time to do!

What do you all think of Part 2? Are you surprised or do you think it's still about right for where Linux is in the market right now?

Article taken from GamingOnLinux.com.
1 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
34 comments
Page: «4/4
  Go to:

Jason Feb 13, 2014
Quoting: LinasSomehow everybody is under the impression that OSX sells so much better than Linux, but this is simply not true.

Well, it kinda is true.. At least on average.
Not that it even matters.
simon Feb 13, 2014
I used to program some games. The Alt-Tab problem was solved when i Switched to SDL2.0.
The penumbra series and Amnesia TTD by frictional games have this problem. But Amnesia a machine for pigs don't. Why cant developers use 2.0? by doing so they will also support Wayland in the coming future.
Hamish Feb 13, 2014
Quoting: simonI used to program some games. The Alt-Tab problem was solved when i Switched to SDL2.0.
The penumbra series and Amnesia TTD by frictional games have this problem. But Amnesia a machine for pigs don't. Why cant developers use 2.0? by doing so they will also support Wayland in the coming future.

Well, in the example cited, it is almost as if SDL 2.0 was not even released yet...
Anonymous Feb 13, 2014
Quoting: Hamish
Quoting: simonI used to program some games. The Alt-Tab problem was solved when i Switched to SDL2.0.
The penumbra series and Amnesia TTD by frictional games have this problem. But Amnesia a machine for pigs don't. Why cant developers use 2.0? by doing so they will also support Wayland in the coming future.
Well, in the example cited, it is almost as if SDL 2.0 was not even released yet...
yeah you're right it wasn't "released" however it was available (for ages) sooo.. yeah.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.