UConnBBall wrote on Feb 6, 2013, 18:53: So developing games OS agnostic is bad? Who cares what OS you use (Well I do but not the point) Why develope games that are Windows Dependent.
Use OpenGL and make things cross-platform period.
The OpenGL argument is a tired ass red herring. There are lots of reasons that more developers don't port to Linux but that's not one of them. Coding a non-portable rendering engine today is hard to do. The prime thing that really holds up Linux development is the fact that a lot of 3rd party tools and engines either don't support Linux or their support is barely there. That's a major issue because nearly every game out there is making use of 3rd party tools to make their development times quicker. Few are truly writing anything from dirt floor up these days. There are also loads of other issues that devs run into when moving their code to Linux that aren't issues on other platforms (debugging, sound, etc). The third party tool issue is paramount though.