Overview
These core components are included in Mirage:
Core & Foundation
Network Identity The Network Identity component controls a game object’s unique identity on the network.
Network Manager NetworkManager is a helper class with instance references to the other major parts of the Mirage network.
Visibility & Scene Management
Scene Visibility Checkers These components control the visibility of game objects for network clients based on which scene they're in.
Network Proximity Checker The Network Proximity Checker component controls the visibility of game objects for network clients, based on proximity to players.
Network Match Checker The Network Match Checker component controls the visibility of networked objects based on match id.
Network Scene Manager The Network Scene Manager component controls the Unity Scenes running over the network.
Network Synchronization
Network Animator The Network Animator component allows you to synchronize animation states for networked objects. It synchronizes state and parameters from an Animator Controller.
Network Transform The Network Transform component synchronizes the movement and rotation of game objects across the network.
Network Transform Child The Network Transform Child component synchronizes the position and rotation of the child game object of a game object with a Network Transform component.
Networking Utilities
Network Manager HUD The Network Manager HUD is a quick-start tool to help you start building your multiplayer game straight away.
Network Ping Display Network Ping Display shows the ping time for clients using a UI Text component.
Network Discovery The Network Discovery component allows clients to find and connect to running servers on the local network.
Ready Check The Ready Check component manages the ready state of players.
Authentication
- Authentication Guide Learn about authentication processes and available authenticators in Mirage.
Logging & Debugging
- Network Log Settings The Network Log Settings component provides granular control over log levels for different parts of your game.