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

Brent Batas (Lisk) suggested an idea · Aug 29, 2019 at 01:23 PM · MatchmakingCustom Game Servers

Matchmaking minimum size of 1 player

Currently, matchmaking requires at least 2 players. It would make a big difference for us if we can have matchmaking with a size of 1 player, so that we can use matchmaking for a lobby server.

More context:

https://community.playfab.com/questions/32118/how-to-set-a-match-size-of-1-for-matchmaking-20.html

thub.nodes.view.add-new-comment
Brent Batas (Lisk)
christianweber
Tamas Szucs
Christoph Bruger
Brandon Phillips
samcsantillo
Amedeo Tamburrino
Jay Mattis
Christian Markowicz
Jordan
kamyker
Zhi Kang Shao
Levet Jerome
ali
MatthewRegul
And 16 more...

People who like this

31 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

7 comments

· Add your reply
avatar image

Tamas Szucs commented · Sep 04, 2019 at 09:42 AM

Yes, great idea. With Multiplayer 2.0 and the Matchmaking there are great possibilities, just need some more feature ported from the legacy systems IMO.

A workaround for us was that silently log in and queue another player when the queue is empty.

thub.nodes.view.add-new-comment
Citrus Yan

People who like this

1 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
avatar image

Christoph Bruger commented · Sep 09, 2019 at 07:50 PM

Yes, devs should be able to set any number they need without artificial restrictions.

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
avatar image

Christian Markowicz commented · Dec 31, 2019 at 08:16 PM

Exactly what I need for my game right now as well. Why make a systems this rigid.

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
avatar image

Zhi Kang Shao commented · Jan 21, 2020 at 12:41 PM

I was integrating Multiplayer 2.0 for a client and then hit this wall. In this case it was a dealbreaker and he decided to use another service for hosting.

Please take into account that:

- Games with progression elements will want all XP/currency granting gameplay to take place on managed servers, even when playing solo

- Many modern multiplayer games provide drop-in drop-out experience: starting a session by yourself, then having other people join in. See: Left 4 Dead.

- Indie games cannot guarantee 24/7 that there are other players to play with, so would want a matchmaking ruleset that says "if after 120 seconds there is no match, let him join a server by himself" after bots will keep him busy until matchmaking backfill adds more players to the server. Or in some cases, again due to progression you'd still want him on a managed server rathar then playing offline.

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
avatar image

Paul Bettner commented · Aug 17, 2020 at 02:20 AM

I have this exact same need - to let players into my server 1 by 1, without requiring a minimum match size of 2. I understand how I will need to implement this myself using cloudscript, but it sure would be nice if the matchmaker natively supported this already.

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
avatar image

arycama commented · Sep 29, 2020 at 07:23 PM

I'm also needing this feature. The game will have single-player progression elements combined with multiplayer social and competitive features. When there are no servers available, we don't want players to have to wait around until someone else wants to play, as much of the game will be playable without other players.

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
avatar image

Jakub Smekal commented · Jan 14 at 06:20 PM

Also need this, for server-side validation of player actions in a competitive game.

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

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

    10 People are following this .

    avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

    Related Ideas

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

    Can Match/GetMatch API return the additional parameter 'FQDN'?

    Patreon integration

    Servers 2.0 Archived Servers should show timestamps

    Asynchronous matchmaking

    On Demand Server Allocation

    Simple Matchmaking idea

    Unreal Engine 4 Server 2.0 Example Project

    Private user blacklist matchmaking rule

    Matchmaking With Preferred Team

    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