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

    dchipman

    Joined:
    Jan 4, 2015
    Posts:
    42
    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

    guillaumedUnity

    Unity Technologies

    Joined:
    Apr 1, 2021
    Posts:
    37
    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.