Open sourceActive

FishNet

FishNet is a Unity networking library for building multiplayer games, offering reliable and fast data transmission.

Open source page

Product features

Product features

Addressables

Integration with Unity Addressables for asset loading.

API Changes

Documentation of breaking changes and migration steps for FishNet versions.

Area of Interest (Observer System)

System to manage which clients receive updates based on interest.

Backup Recommendation

Advises making a project backup before updating.

Bug Reports

How to create bug reports.

Flexible Server Hosting

FishNet supports any server hosting choice, including self-managed and player-hosted servers.

Fundamentals

Learn the core concepts and basic principles of the system.

Import Steps

Instructions for importing the latest or Pro version of FishNet.

InstanceFinder

Utility for finding instances.

Lag Compensation

Techniques to mitigate network latency effects.

Network Communication

Mechanisms for communicating over the network.

Network State Events

Events triggered by network state changes.

Network Transforms

Synchronize object positions and rotations.

Networking Models

Deep dive into various networking architectures and designs.

Object Spawning

Spawn and despawn network objects across clients.

Prediction

Client-side prediction for responsive gameplay.

Remote Procedure Calls

Invoke methods on remote clients or server.

Technical Limitations

Documentation of known technical limitations.

Terminology

Understand key terms and definitions used across documentation.

Transports

Discover different methods and protocols for data transfer.

Troubleshooting

Guides for common limitations, error logs, and bug reporting.

Uninstall Steps

Instructions for uninstalling FishNet via Package Manager or deleting folder.

Update Instructions

Guidance for updating FishNet to the latest or Pro version.