C# Client for a Matchmaking API, intended for use with Unity Engine.
.vs | ||
Client | ||
Images | ||
Visual Scripting | ||
.gitignore | ||
Config.cs | ||
IMGUIMenuDemo.cs | ||
LICENSE.md | ||
LobbyManager.cs | ||
Matchmaker.cs | ||
README.md | ||
ThreadObject.cs |
Matchmaker-API - Unity3D Client
Introduction
This is a project for implementing a Matchmaker API into Unity3D.It can be expanded with custom packets as needed.
It depends on another project to be used in Unity. https://github.com/Techiesplash/Matchmaker-API-Server
This project is built upon MIT-Licensed code by Tom Weiland meant for a tutorial series. Please check out his work: https://github.com/tom-weiland/tcp-udp-networking
Setup
To start, you can either download this project as a .ZIP file and place the files in your project, or you can click on your Project files in Unity Editor and use Import > Custom Package and import a package from Releases.This includes Visual Scripting support. If you want to use this feature, ensure VIsual Scripting is enabled in Project Settings > Visual Scripting. You may also need to regenerate the nodes in Project Settings > Visual Scripting > Regenerate Nodes.