I 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…
The DAW isn't Bitwig is it? (just because your username has the same amount of syllables ;) If so, then PLEASE keep up the great work supporting Linux. I was only able to ditch my Mac a year ago because I switched from Ableton Live to Bitwig!
Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets
91–100 of 415 posts
Re: Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets
#92Earlier quoted context omitted.
Do you run a business, say software? Or even a non-technical business like window washing or pet walking? If .1% of your pet walking clients made 20% of the complaints, what would you do?
Wait what? What if only 0.5% of your costumers complain? Or that 0.1% of the pet you walk are cats and 99.9 dogs, and you get complaints that you are bad at walking with cats and bad at walking with dogs. Is it good use of the metric to conclude that the cats are the problem?
Re: Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets
#93I 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…
Why use not Electron? Take a look at vscode it has plugins and it seems to work everywhere.
Re: Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets
#94I 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
#95Linux 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…
I think you're in denial. 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
#96I 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…
I don't know why people say that. You don't support Windows XP and Windows 10 either with the same binary. In contrast to Windows you can provide or pay someone to provide libcurl3 if you want to continue to use it. MS will just say you can go F yourself. In contrast to Windows you can study the source code and write a wrapper that provides a central API point that you can use in your single code base. In contrast to…
In my experience, MS doesn't say go F yourself. They go to extreme lengths to keep old software working.
Re: Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets
#97I 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 isn't this what you're doing with Windows? No version of Windows comes with libcurl (as far as I know) so you put the DLL in your application directory. It's no different.
Re: Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets
#98Earlier quoted context omitted.
The DAW isn't Bitwig is it? (just because your username has the same amount of syllables ;) If so, then PLEASE keep up the great work supporting Linux. I was only able to ditch my Mac a year ago because I switched from Ableton Live to Bitwig!
renoise is also available on linux, great product works like a charm on linux :D
it is a blessing to be able to work with a different paradigm than piano roll and with such modern tooling (renoise supports vsts, rewire integration and whatnot), being essentially a supercharged tracker.
Re: Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets
#99Earlier 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)
Especially when it comes to things like graphics libraries and game engines, stuff like OpenGL, SDL or even higher level engines like Unity are quite popular on both platforms. While you could say this is just due to having cross platform libraries, but the platform specific steps for them (compiling, linking, initialization) are definitely more consistent across Android and Linux than going to Windows for example.