4 ms·
It's not really a failure. Linux distribution and diverse ecosystem brings a level of complexity. The only way to support it long term is to either having your
by boudin 2y ago
It's not really a failure.
Linux distribution and diverse ecosystem brings a level of complexity.
The only way to support it long term is to either having your team continuously update and release builds of the game to cater for that which is an impossible task to ask for a lot of studios.
The initial approach of runtimes did help but it's still has its limitation.
If now a studio just need to test their game under a runtime+proton the same way they would test a version of Windows to ensure it's working under Linux it's a win/win situation. Proton becomes the abstraction of the complex and diverse ecosystem of Linux which is both its strength and weakness.
Another solution would have been everybody using the exact same distribution which would have been way worse in my opinion.
And who knows, maybe one day Proton/Wine would be the Windows userland reference and Windows would just be an implementation of it :D
- pjmlp 2y agoSo it is not really a failure when the solution is to adopt Windows and Direct X translation API? I thought only Apple had a distortion field.
- troupo 2y agoIt's a complete failure across the board to create any compelling graphics APIs for desktop platforms (both Linux and Mac) beyond DirectX.
- octopoc 2y agoThat’s not the goal though. The goal is to play games on Linux. If Valve’s goal was to end up with a Linux-specific graphics api for most games that run on Linux then they provably would have tried to do so.
- nottorp 2y agoIs it a failure when everyone writes javascript/html/css instead of doing native applications for non gaming? Most of HN seems to think using a web browser as a translation layer is a good idea, yet they complain when games use a translation layer.
- wolvesechoes 2y agoIs it a failure when everyone writes javascript/html/css instead of doing native applications for non gaming? Yes?
- pjmlp 2y agoYes, definitely, that is why now we have ChromeOS developers instead of Web developers.
- WD-42 2y agoYou better have made this comment via a native windows hacker news desktop application.