FlexMatch pricing

GameLift FlexMatch usage is included in the fees for GameLift if you host your games on GameLift servers.

Does this mean that FlexMatch is free if I let GameLift / GameLfit Realtime manage my server instances?

GameLift FlexMatch usage will be charged separately if you host your games on any other game server solution, including on-premises, peer-to-peer, cloud compute primitives, and GameLift FleetIQ. You are charged based on the number of Player Packages you submit and the number of Matchmaking Hours you consume.

Some rough analytics

  • Break into two groups
  • Short session game (mobile PVP): 2 mins game session, 1 min idle interval, 1v1 gameplay.
  • Long session game (PC PvP): 10 mins game session, 2 mins idle interval, 10v10 gameplay.
match requests (player packages) / sec = CCU / (game session length + player idle interval)
match hours = match requests / player-per-match * match window / 3600

Short session

CCU session length (mins) idle time (mins) match requests/sec match requests/mo match requests $ players/match match window (secs) match hours match hours/mo $
50 3 1 0.21 540,000 10 2 5 375 370
600 3 1 2.50 6,480,000 129 2 5 4,500 4,495
2000 3 1 8.33 21,600,000 431 2 5 15,000 14,995
5000 3 1 20.83 54,000,000 1,079 2 5 37,500 37,495
10000 3 1 41.67 108,000,000 2,159 2 5 75,000 74,995

Long session

CCU session length (mins) idle time (mins) match requests/sec match requests/mo match requests $ players/match match window (secs) match hours match hours/mo $
50 10 2 0.07 180,000 3 20 10 25 20
600 10 2 0.83 2,160,000 42 20 10 300 295
2000 10 2 2.78 7,200,000 143 20 10 1,000 995
5000 10 2 6.94 18,000,000 359 20 10 2,500 2,495
10000 10 2 13.89 36,000,000 719 20 10 5,000 4,995
  • For the short session game, it doesn’t make sense at all - way more expensive.
  • For the long session game, it may be affordable. Because this genre usually gains higher LTV.

Well, it’s good to have FlexMatch as a free addition to Gamelift services (if it is). But as a standalone service, it’s just too expensive.

The estimation is rough, it assumes the CCU is a constant for 7x24x30. But you can just half the CCU number to get the point. Please let me know if it’s not good, or am I missing something obvious.

1 Like