• BluesF@lemmy.world
    link
    fedilink
    English
    arrow-up
    73
    arrow-down
    1
    ·
    edit-2
    10 months ago

    The thumbnail image is hilarious. Quintessentially AI - some of the details are so impressive! But then… Backwards thumb stick mouse! The cable is in three pieces lol (or maybe the thumb stick mouse needs several adapters in a row)… Nonsensical single speaker? Squared heart shape mouse mat opposite the “mouse”?? Hang on why are there two pc towers? It just keeps getting worse and worse the longer you look at it lmao

  • Mad_Punda.de@feddit.de
    link
    fedilink
    English
    arrow-up
    41
    ·
    10 months ago

    I’ve released a game on PC game pass (and Steam), and I can tell you that it’s painful for the devs too, before the players ever run into these issues.

    One thing that was especially frustrating is that there is no way to automate the process of uploading a build. You have to drag and drop giant files (which you first had to get hold of from the build server in a usual setup). And click buttons and stuff. And wait a lot between steps.
    When we mentioned the desire to automate this, so we could automatically deploy eg nightly builds, MS sounded like that was an interesting idea they hadn’t heard of before. WTF.

    And stuff like that missing will automatically mean that the quality of the build on that platform is worse. No nightly build, but only build on demand requiring human work time and frustration means no frequent testing by QA on the platform, until they absolutely have to.

    • Oth@lemmy.zip
      link
      fedilink
      English
      arrow-up
      21
      ·
      10 months ago

      It’s doubly absurd considering Microsoft owns one of the biggest build and deployment automation pipelines as part of their Azure offerings. Most of it is aimed at Azure, but so much of the Xbox backend is just Azure under the hood anyway. Azure Pipelines should have had integrations for this on day one.

    • taladar
      link
      fedilink
      English
      arrow-up
      13
      ·
      10 months ago

      And yet people somehow keep telling themselves that Microsoft has the best developer tools of all platforms (coincidentally mostly people who have never worked with other platforms).

    • SuddenDownpour
      link
      fedilink
      English
      arrow-up
      9
      ·
      10 months ago

      When we mentioned the desire to automate this, so we could automatically deploy eg nightly builds, MS sounded like that was an interesting idea they hadn’t heard of before. WTF.

      When you receive a request for a feature that you know would be good, but for whatever reason you can’t implement it (perhaps there are other things you need to pay more attention to, or perhaps there’s an idiot manager establishing dumb priorities), giving the response you received is one of the least anger-inducing ones. It’s likely they’ve been repeatedly asked to make the process less painful, but whoever is in charge of managing devs doesn’t care.

  • lustyargonian@lemm.ee
    link
    fedilink
    English
    arrow-up
    39
    ·
    10 months ago

    It’s baffling that a software company isn’t able to give best software experience in their own operating system and software stack.

    • Zorque@kbin.social
      link
      fedilink
      arrow-up
      26
      ·
      10 months ago

      That would assume their primary goal is giving a great experience. At best that’s going to be secondary. More likely tertiary or less.

      • Snot Flickerman@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        12
        ·
        10 months ago

        Primary goal is to move everyone to windows store, then lock it down like apple store.

        Literally why Valve started working on Proton.

        Microsoft fails so miserably at this stuff it would be kind of funny if it weren’t so gratingly infuriating.

        • mnemonicmonkeys
          link
          fedilink
          English
          arrow-up
          3
          ·
          10 months ago

          Don’t forget collecting user data for ads and selling to other companies

          • Snot Flickerman@lemmy.blahaj.zone
            link
            fedilink
            English
            arrow-up
            1
            ·
            10 months ago

            Kinda figured that was implied in the first sentence, since all app stores are glorified data harvesting operations. (except maybe F-Droid)

  • tux@lemmy.world
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    1
    ·
    10 months ago

    Yeah I treat gamepass like a demo to try the game sometimes. But if it’s something I know I will play, I just buy it on steam. Its such a pain. Half the time the game won’t launch. The only reason I keep it around is because my kids play on my Xbox sometimes

    • CrypticCoffee@lemmy.ml
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      edit-2
      10 months ago

      Maybe just buy the games they play recently then, you’ll be quid’s in and not tied into a rental contract.

      • tux@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        10 months ago

        Eh, it’s just easier on the console. They can pick anything in the library and play online this way. Otherwise no such luck. I mean I don’t usually pay full price fo gamepass anyways.

  • AutoTL;DR@lemmings.worldB
    link
    fedilink
    English
    arrow-up
    8
    ·
    10 months ago

    This is the best summary I could come up with:


    That’s really one of the main issues with the Xbox app — the consistency of the content delivery experience is sub-par compared to, well, Steam, which right now remains totally and absolutely the benchmark for these types of services on PC.

    The Xbox app also frequently sports separated multiplayer pools that won’t connect to Steam, owing to the extra hoops developers often have to do to get that working correctly.

    And sure, Microsoft can’t wave a magic wand and force developers to prioritize their platform over Steam — assuming they would even have the resources to do so — but for the end user, all they see is an inferior product offering with PC Game Pass branding on it.

    I’m also endlessly annoyed that there’s no cloud save upload visibility in the app too, which has created version mismatch scenarios for me moving between my ASUS ROG Ally, my main gaming PC, and my Xbox.

    I’m not suggesting Microsoft should, or even could, simply dump its PC Game Pass operation into Battle.net, but it might be worth exploring how a different content delivery system, bypassing the aging mechanisms of the Windows 8 era, might solve a lot of these problems.

    Microsoft needs to explore ways of achieving this absolutely desirable pro-consumer goal of “any game you own, on any platform you want, with all of your progress intact” — all without increasing the burden on its developer partners in the process.


    The original article contains 1,754 words, the summary contains 241 words. Saved 86%. I’m a bot and I’m open source!

  • ShadowCat@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    10 months ago

    I’ve downloaded it on PC just because it’s on game pass but when I saw some of the issues and how they were fixed on Steam but not the Xbox app, I’ve not played. Waiting to see if my friends will get the game and if so I’ll just buy on Steam as it’s a much better experience