>There is no denying that there are plenty of issues with some parts of Linux, but still I believe it will become predominant gaming platform, especially in the more "appliance" space. It is worth investing in the know-how early. Bold claim to make. I doubt Linux will ever be a predominant gaming platform.
Umm... Phone games? All Android devices are based on Linux. Android is a major player in the mobile gaming industry.
Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets
61–70 of 415 posts
Re: Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets
#62The main issue is that 'Linux' is not a thing you can support. You have to pick the distros you want to support, and then once you've picked a distro, what versions you want to support.
And you need to use the C++ version that ships with that distro, so if you want to support old versions then the entire project is held back from using latest C++.
And distos aren't backwards compatible. ie when libcurl4 is released, they remove libcurl3. So you can't have one binary for Ubuntu 18.04 and 16.04.
So it means for every product, have a build for every distro / version combination you want to support.
So now the solution is AppImages where you bundle up your app with all dependencies like a container. Haven't investigated this yet, not sure it will work for plugins.
Re: Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets
#63The conclusion I draw is that we should raise linux game prices by 200x
Except Linux users want all their software to be free.
I'm building a PC now, that's going to be about 20% added to the cost; I'd rather spend that on games.
Re: Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets
#64Linux is the perpetual scapegoat. They selected a middleware, Coherent UI, that didn't work properly on anything but Windows. They also didn't make proper use of the Steam runtime, a mistake that continues to cause issues. Most games don't make these mistakes, so this isn't really representative of the larger state of Linux gaming. It's worth pointing out that the devs did make a legitimately good attempt at making L…
If developers need to get this, that and the other thing right specifically for Linux, but it's still only 0.1% of sales, then it's just not worth doing - even if there aren't any bugs.
Re: Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets
#65I work for a small company that produces a DAW and VST plugins. Supporting Linux is a huge amount of work compared to Windows and Mac. The main issue is that 'Linux' is not a thing you can support. You have to pick the distros you want to support, and then once you've picked a distro, what versions you want to support. And you need to use the C++ version that ships with that distro, so if you want to support old vers…
But there is always static linking, is it not? (And now flatpak+snap+...)
Re: Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets
#66Gaming is the #1 reason I haven't fully switched to Linux on the desktop at home (at work I exclusively run Linux). A lot of my Steam games work flawlessly with Linux but others will just silently fail to launch and it takes hours to properly diagnose and fix, which isn't what I'm after when I get some time to play games.
Your comment is the perfect example of how there's an "invisible" demand demand for gaming on Linux. Nobody can see it, because those who want it will mostly make do with Windows.
Re: Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets
#67Earlier quoted context omitted.
Umm... Phone games? All Android devices are based on Linux. Android is a major player in the mobile gaming industry.
What skills/tech you use for Android games is "Linux" specific and would transfer from/to a desktop Linux system or other Linux platform? (instead of being Android-specific, or specific to an engine etc)
For example Android software worked on Jolla's Sailfish OS.
Re: Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets
#68Earlier quoted context omitted.
They still represent a vastly disproportionate amount of work for how much extra money they get you. They get you 0.1% extra sales, but they cost you 25% (= 20/80*100) extra support work. And this is nevermind the extra time spent during development. Your point would hold if the issues reported by Linux users would also fix issues on Windows. Some issues would occur on both systems, but I bet the vast majority is wei…
>They still represent a vastly disproportionate amount of work for how much extra money they get you. // (With a sarcastic tone ...) So you spend 1000 man-years developing your AAA title, which you release for MS Windows only. Then someone makes a WINE wrapper on their w/e off and you start selling on Steam as being able to run (but not supported) on Linux. Now you find so many more Linux users filing bug reports to…
Re: Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets
#69I work for a small company that produces a DAW and VST plugins. Supporting Linux is a huge amount of work compared to Windows and Mac. The main issue is that 'Linux' is not a thing you can support. You have to pick the distros you want to support, and then once you've picked a distro, what versions you want to support. And you need to use the C++ version that ships with that distro, so if you want to support old vers…
Re: Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets
#70Today, I still do that on Linux. But if it excludes Linux as a platform, it must be rock solid on windows, right? If it isn't, all it gets is a negative review going about the "crashes all the time", "glitchy" and "is unplayable". That saved me a lot of time.
Being an indie GameDev myself, I personally love well written tickets. But the passive aggressive responses I often receive from big devs makes me wonder if I'm actually the only one.