HIVE SDK for Unity3D

Classes | Public Member Functions | Static Public Member Functions | List of all members
hive.MatchMaking Class Reference

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...
 

Detailed Description

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.

Since
4.24.5.0

The documentation for this class was generated from the following file:
Copyright © Com2uS Platform Corporation. All Right Reserved. Terms of Use Privacy Policy