Skip to main content

Mirage Networking

Easy to use high performance Network library for Unity

Modularity

Mirage is built on top of modular components and is easily extensible. Use only the features that you need.

Shared codebase

Both server and client can share the same code in a single project which improves productivity and simplifies development.

No static state

Run multiple servers/clients from a single Unity instance.

Low bandwidth usage

Use our Bit Packing features to greatly reduce bandwidth.

State synchronization

Use SyncVars to easily synchronize your game state over the network.

Server authoritative

Utilize the Server RPCs to do server-authoritative tasks.