Hive MatchMaking connects players for online matches and provides relevant data. More...
Classes | |
class | MatchMakingData |
Match information returned by the Hive match making server. More... | |
class | MatchMakingGroupData |
Group Match information returned by the Hive match making server. More... | |
Public Member Functions | |
delegate void | onMatchMakingData (ResultAPI result, MatchMakingData matchMakingData) |
MatchMaking data result callback More... | |
delegate void | onMatchMakingResult (ResultAPI result) |
MatchMaking result callback More... | |
delegate void | onMatchMakingGroupData (ResultAPI result, MatchMakingGroupData matchMakingGroupData) |
MatchMaking group match data result callback More... | |
Static Public Member Functions | |
static void | requestMatchMaking (int matchId, int point, string extraData, onMatchMakingData listener) |
Matching Request More... | |
static void | getRequestingStatus (int matchId, onMatchMakingData listener) |
Check Matching Status More... | |
static void | deleteRequesting (int matchId, onMatchMakingResult listener) |
Delete Matching Request More... | |
static void | createGroup (int matchId, int point, string extraData, onMatchMakingGroupData listener) |
Create group More... | |
static void | joinGroup (int matchId, string groupCode, int point, string extraData, onMatchMakingGroupData listener) |
Join group More... | |
static void | leaveGroup (int matchId, onMatchMakingResult listener) |
Leave group More... | |
static void | kickGroupUser (int matchId, long targetPlayerId, onMatchMakingGroupData listener) |
Kick user from a group More... | |
static void | getGroupInfoByUser (int matchId, onMatchMakingGroupData listener) |
Search for group information based on users within the group. More... | |
static void | getGroupInfoByGroupCode (string groupCode, onMatchMakingGroupData listener) |
Search for group information based on group code. More... | |
static void | updateGroupUser (int matchId, bool ready, int point, string extraData, onMatchMakingGroupData listener) |
Update group user information. More... | |
static void | requestGroupMatching (int matchId, onMatchMakingGroupData listener) |
Group Matching Request More... | |
static void | deleteGroupMatching (int matchId, onMatchMakingGroupData listener) |
Delete Group Matching Request More... | |
Hive MatchMaking connects players for online matches and provides relevant data.
Hive MatchMaking feature makes it simple to get matches for your players without having to implement specific matchmaking logic in your game.
It provides a balanced gaming experience by matching players with opponents of similar skill level.