FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login

    Make Client Download All Maps in List Before Matching

    Scheduled Pinned Locked Moved Suggestions
    8 Posts 6 Posters 528 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      gonglinyuan
      last edited by

      There is an issue about match making: some ladder matches will just stuck at "setting up automatch" forever. One of the reason is that some player do not have the map so they need to download that specific map before starting the game. FAF download server is very slow in some regions in the world (especially Asia and Oceania), so this will make other players wait for them for ~1 mins. However, if some one cancels the match during the process, other players will have to wait indefinitely for nothing. To mitigate this issue, can we let the FAF client download all maps in the match-making list before entering into the queue? This will make match-making faster and less undeterministic.

      1 Reply Last reply Reply Quote 1
      • S
        Sheikah
        last edited by

        This is not done at the moment because the download speed from the server can be variable for all people and so forcing all downloads before queuing could cause many people to not be able to queue

        G 1 Reply Last reply Reply Quote 0
        • G
          gonglinyuan @Sheikah
          last edited by

          @sheikah I think it's exactly the opposite. If the downloading speed is fast, it's good to queue without downloading because downloading a single map will just take a few seconds so it is fine to let other players wait. However, if the downloading speed is very slow, other players will lose patience and just cancel the game and queue for another one. This is especially true for the new 4v4 match-making. Too many games were canceled this way.

          1 Reply Last reply Reply Quote 0
          • S
            Sheikah
            last edited by

            The downloading of maps process is probably not a big portion of the disconnects. Most of them are caused by connection issues between players

            1 Reply Last reply Reply Quote 0
            • FtXCommandoF
              FtXCommando
              last edited by

              Beyond that, I imagine it solves nothing with how map gen maps need to be generated and given out to people which also take much longer than any authored map.

              1 Reply Last reply Reply Quote 0
              • maudlin27M
                maudlin27
                last edited by

                What about a warning message if you join a queue and dont have all the maps downloaded so you can choose to download them all first? Even if map downloads are only a small proportion of matchmaking failures it’d still be good to reduce the % further.

                M27AI and M28AI developer; Devlogs and more general AI development guide:
                https://forum.faforever.com/topic/2373/ai-development-guide-and-m27ai-v71-devlog
                https://forum.faforever.com/topic/5331/m28ai-devlog-v150

                1 Reply Last reply Reply Quote 0
                • MazorNoobM
                  MazorNoob
                  last edited by

                  Some kind of UI in the autolobby would be nice so it's possible to tell if somebody's downloading or generating a map, or who's already ready.

                  1 Reply Last reply Reply Quote 0
                  • AskaholicA
                    Askaholic
                    last edited by

                    A lot of that is not really possible to do in the autolobby as it happens before FA is even started.

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post