Hacker News new | past | comments | ask | show | jobs | submit login

It's worth noting that this game uses Godot engine, which is open source and built with Linux in mind, and most platform compatibility complexity was shifted to engine. Experience is quite different for big game developers that have their own engines and can't offload complexity to another layer of abstraction, supporting a lot of hardware/software combinations on Linux for them is quite hard. I presume that's why there are games that didn't get PC Linux releases while technically having Linux port(Cyberpunk 2077 would be prime example).



> Experience is quite different for big game developers that have their own engines and can't offload complexity to another layer of abstraction, supporting a lot of hardware/software combinations on Linux for them is quite hard.

Oh but they can offload that complexity to e.g. SDL [0]

As for why games like Cyberpunk 2077 are not on Linux, we can only speculate. Remember however that for a profit-focused publisher/developer the Linux port not only has to be profitable to make sense, it has to be more profitable than other things they could spend their time on.

[0] http://libsdl.org/


We know for a fact that Stadia runs on Linux. We have leaked documents from CDPR hack earlier this year with details of Google's deal with CDPR. From these documents we know that Vulkan renderer exists and even how much Google paid for that.


For most AAA titles the reason is simply 3rd-party DRM and/or Anti-Cheat not working on Linux.


I'm talking about native Linux ports, not Proton compatibility. There is Linux port of Cyberpunk 2077 and we know it because there is Stadia version of game. And Linux versions of Hitman 3, Control, more than a dozen of Ubisoft games(they basically have Linux versions of all their major engines), two latest Doom games. And Denuvo DRM(which is basically only game in town right now) doesn't affect compatibility with Linux that much, DRMed games like RDR2 work just fine. Anticheats are bigger problem, but they are being dealt with. Biggest anticheat providers are now Proton compatible.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: