The multiplayer networking feature includes services for players to play with each other over the internet without needing a public IP address. Users can create games, get lists of active games; and join and leave games. When playing over the internet, network traffic goes through a relay server hosted by Unity in the cloud instead of directly between the clients. This avoids problems with firewalls and NATs, allowing play from almost anywhere. Matchmaking functionality can be utilized with a special script NetworkMatch , in the UnityEngine. Match namespace.
Steam Matchmaking & Lobbies (Steamworks Documentation)
Austin, TX. If you are experienced in working in a senior capacity within a fast-paced technical support environment with laser-focused attention to detail and a love of live operations, we want to hear from you! Creators, ranging from game developers to artists, architects, automotive designers, filmmakers, and others, use Unity to make their imaginations come to life. Apps developed by Unity creators were downloaded more than three billion times per month in on more than two billion unique devices. Unity is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. Therefore, we provide employment opportunities without regard to age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law.
This quickstart guide walks you through the entire process for integrating the matchmaking feature. All code examples within this quickstart are for Unity - however, the concepts and flow apply in general , to other platforms as well. Depending on your game design, consider the single user and multiple user matchmaking section. This guide assumes that you have already configured a matchmaking queue in Game Manager.
Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable. For some reason your suggested change could not be submitted.