Lastly, bad code creates an obvious technical boundary that prevents cross-platform gaming from being a normal occurrence. “Even if you have used some proprietary technology that is only available on Windows, like DirectX, a Linux superstar can still salvage it if your code is nice and has reasonable abstraction,” explained Jeff. “However, if your code is terrible, the porting process will not be easy. But porting your game to other platforms is not easy if you are not familiar with them. Just the act of getting a Linux machine up and running, and getting familiar with new developer tools is too much of a barrier for most people.”
There’s also some criticism for the Linux-friendly game distributor Greenhouse for their lack of responsiveness to inquiries from Wolfire, who are developing an action-adventure sequel to Lugaru called Overgrowth.