Originally Posted by Diffident
Android isn't an x86 distro. But yes, Ubisoft does make Android games.
That's what I was wondering, but either way, there is no reason for them to not release a linux version other than ideology. I think the reason for not supporting Linux from most big publishers isn't really about cost. There has to be some "back scratching" with Microsoft or something going on. Prior to id being bought by Zenimax, they released Linux versions of everything. Afterwards, nothing. None of the Linux versions of their games are available on steam. Quake Live worked in Linux prior to their purchase. The linux version was removed after, and it's just a game that's played in a browser with a plugin.
Yeah it's called technical differences. Porting a DX11 game to OGL or DX12 to Vulkan is not a small task. Plus a company has to dedicate resources into supporting each version, as such they try to have as least versions as possible and don't want to bother with that 0.1% of market of gaming on Linux.
Even a game is in OGL/Vulkan there still needs to be support and the whole thing redone in some ways since Win32 API isn't exactly on Linux etc. So if they don't use universal cross platform everything, as in every development framework and API, then they have to rewrite.
On top of that Linux isn't exactly well known for supporting cutting edge features for multimedia such as adaptive sync (took many years), HDR (still doesn't as far as I know), having endless amount of frameworks and middleware for developers to use nor having great graphics drivers that rival those on Windows in performance.
They will rather support PC + xbox (just a low end PC anyway) + PS (a proprietary OS PC), than bother supporting Linux.
The only that may get streamed gaming is those simple games that a phone car run anyway. So far every single game streaming service failed because the technical and monetary demands are high to build data centers in many locations and even then the latency is attrocious, performance low and what you can play on these without being bothered by the technical issues are slower older games, not fast paced games, aka your old PC or a phone can already run those.
In the end this scheme is turning games, movies, music, etc. into pay as you view/listen. You own nothing, they own it all, you pay for consuming every single time.