why doesnt valve demand devs make linux builds? if microsoft changed their apis wouldnt new games just not work on proton?

  • DupaCycki@lemmy.world
    link
    fedilink
    arrow-up
    38
    arrow-down
    3
    ·
    1 day ago

    why doesnt valve demand devs make linux builds?

    Because nobody would do that. Valve is not PlayStation, Xbox or Nintendo. Every publisher would rather release games elsewhere than spend resources on Linux builds.

    Plus, most Linux builds are terrible and Proton works much better. To make this happen, first of all you’d need Unreal to die and for most bottom game developers to either lose their jobs or to learn actual game development.

    • MissesAutumnRains@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      26
      ·
      1 day ago

      Coming from the indie dev scene a while back, as an indie dev, you are typically burning every single hour in your day making a game, begging for money to get the game to market, pitching your game to publishers, or screaming into the void that is social media in hopes anyone will click your link. You simply do not have time or effort to spare. It’s a hugely saturated market and the currency is public attention.

      So, you tend to cast the widest net possible in hopes you get some kind of traction, which means marketing to Windows users. I’m sure plenty of devs would vastly prefer to be on and build for Linux, but the fact of the matter is the marketshare is smaller and Proton exists.

      • poke@sh.itjust.works
        link
        fedilink
        arrow-up
        22
        ·
        1 day ago

        4/5 Linux builds I’ve used on steam run significantly worse than the windows build through proton or just crash.

          • felsiq@piefed.zip
            link
            fedilink
            English
            arrow-up
            9
            ·
            1 day ago

            It’s not harder to run, but the devs ime give it less attention and testing before release. Also undeclared required libraries are super common so the game just doesn’t start until you check the logs to find out what it’s missing.

            I’d love to see more Linux builds, but only if they’re actually something the dev cares about rather than just ticking all the checkboxes in their game engine’s export menu and saying “fuck it we ball”