Search Unity

  1. Unity 6 Preview is now available. To find out what's new, have a look at our Unity 6 Preview blog post.
    Dismiss Notice
  2. Unity is excited to announce that we will be collaborating with TheXPlace for a summer game jam from June 13 - June 19. Learn more.
    Dismiss Notice
  3. Dismiss Notice

Feature Request GetSortedMultiplayQosResultsAsync with environment agnostic identifiers

Discussion in 'Matchmaker' started by dchipman, Apr 26, 2023.

  1. dchipman


    Jan 4, 2015
    The QoS SDK's GetSortedMultiplayQosResultsAsync currently takes fleet IDs, requiring developers to fetch the appropriate fleet IDs for the current environment that the app is configured for.

    Ideally this would instead take queue names, similar to CreateTicketAsync, and then let the backend resolve which fleets are used and need queries based on the provided queues. The queue names are already something clients will know about for matchmaking requests and would make integration much simpler.

    Alternatively but not as good would even just taking fleet names to prevent needing to manually resolve IDs per environment, but frankly it's a bit odd even having clients have any knowledge of anything regarding fleets- it's a concept that client code shouldn't have to be aware of or care about.
  2. guillaumedUnity


    Unity Technologies

    Apr 1, 2021
    Hi ! We are actually working on that ! Stay tune for the new version of our QoS and Matchmaker SDK that supports exactly this.
    dchipman likes this.