StovePCMatchmaking(Native dll)  1.0.4.1
Matchmaking SDK

Matchmaking system

Introduction

Provided file

This is a native dll written in c/c++.
StovePCMatchmaking.dll can be used in C#/Unity, etc. by dllimport(pinvoke).

Introduction to key features

  1. Connect to a matchmaking server
    • You can register your game with the matchmaking server through the Game Services>Matchmaking menu on STOVE Studio, and develop game user matching with the Matchmaking Client SDK.
    • StovePCMatchmaking_Connect Connect to the matchmaking server.
  2. Create a lobby
  3. Lobby metadata
  4. Lobby search
  5. Lobby Entry / Random Entry
  6. User metadata
    • Each user is assigned a metadata store upon entering the lobby.
    • StovePCMatchmaking_SetLobbyUserdata I can add/edit my metadata.
      • Your added/edited user data will be broadcast to all users in the lobby.
    • StovePCMatchmaking_GetLobbyUserList View information and metadata for all users in your lobby.
      • Returns a list of users in the order they entered the lobby.
  7. Sending data in the lobby
  8. Send in-lobby messages
  9. Getting callbacks