Microsoft Azure PlayFab logo
    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Add-ons
    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA
  • Runs on PlayFab
  • Pricing
    • Blog
    • Forums
    • Contact us
  • Sign up
  • Sign in
  • Ask a question
  • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges
  • Home /
  • Feature Requests /
avatar image

ashkan suggested an idea · Apr 22, 2021 at 01:20 AM · Matchmaking

Match Maker feedback

I've used playfab in the past multiple times for released and unreleased projects. I've used the new match maker API twice and there are a few things which come to mind which if fixed improve the experience greatly.

- It is impossible to match only for 1 person as minimum. You need this for games which are say MMOs and use the match maker to start zones with minimum of 1 and maximum of 3000 players. Granted that this is a rare usecase of playfab but still I prefer even if there is a 32 player session in a 3d world, my first player can enter waiting for others easily.

- Playfab web dashboard shows no errors when the path of the start command is incorrect and servers simply become unhealthy without telling why. shows a log of the server or something similar would greatly help

- Deleting a server which is still assigned to match making silently fails which is not good. Show an error please.

- There is no way to say that I don't care about the region of the server when sending a match making request. Probably this matters less after the initial testing but still mentioned it.

- And last but not least, please create the bidirectional socket SDKs and enable push for sending events or put a set of utility methods/a quick sample somewhere which match makes and pulls for status changes. I wrote some 200 lines of code for it and just copy it between projects but it would be great if calling it was as easy as other APIs

Between these all probably only that 2 player minimum is a pain to deal with and others are nice to haves.

thub.nodes.view.add-new-comment

People who like this

0 Show 0
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

No comments

· Add your reply

Navigation

Spaces
  • General Discussion
  • API and SDK Questions
  • Feature Requests
  • PlayStream
  • Bugs
  • Add-on Marketplace
  • LiveOps
  • Your Opinion Counts

    We would love to know what you need. Submit your ideas and upvote others to help us prioritize.

    Sign in to post a new idea

    Follow

    Follow This Idea

    No one has followed this yet.

    Related Ideas

    Matchmaking With Preferred Team

    Ability to set minimum number of server instances (not just host) for multiplayer

    PlayFab Lobby and Matchmaking C/C++ SDK for Android, iOS, and Linux

    Pass QueueName from Matchmaking into GSDK

    Matchmaking rule type: CloudScript (Azure Function) for custom MM logic

    Expand "Matchmaker API" to include get/set Game Modes and get Builds. [QoL]

    Catappult billing support

    Leaderboards as a attribute source in match making

    Get command line arguments from GameInfo

    Improved matchmaking queue management APIs

    PlayFab

    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Runs on PlayFab
    • Pricing

    Solutions

    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA

    Engineers

    • Documentation
    • Quickstarts
    • API Reference
    • SDKs
    • Usage Limits

    Resources

    • Forums
    • Contact us
    • Blog
    • Service Health
    • Terms of Service
    • Attribution

    Follow us

    • Facebook
    • Twitter
    • LinkedIn
    • YouTube
    • Sitemap
    • Contact Microsoft
    • Privacy & cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2020
    • Anonymous
    • Sign in
    • Create
    • Ask a question
    • Create an article
    • Post an idea
    • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Explore
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges