Sometimes, mac ports that are done by third parties are not on steam because they can't split the revenue, so you still have to get the mac version separately.
But even with all the hurdles, I think this is a great step in the right direction.
Sometimes, mac ports that are done by third parties are not on steam because they can't split the revenue, so you still have to get the mac version separately.
But even with all the hurdles, I think this is a great step in the right direction.
Wasteland 2 chose Unity engine because it's so cross-platform. It even has unpolished Linux support. The Linux port of Unity hasn't been released, because developers were doing that in their spare time and it wasn't up to Unity creators' standards. Now, InExile has been given Unity source for purposes of creating a decent Linux port. It's a single anecdote, but it illustrates what I'm saying above. Makers of Unity will probably want to get the most out of it, so Linux port of Unity will be contributed "upstream" and it's very likely that Unity will support Linux from now on.
Steam on Linux will probably ship with the audio/graphics/input libraries it needs, so 3rd party developers don't have to worry about environment nearly as much.