Netcode for GameObjects is a Unity package that provides networking capabilities to GameObject & MonoBehaviour workflows. The framework is interoperable with many low-level transports, including the official Unity Transport Package. Visit the Multiplayer Docs Site for package & API documentation, as well as information about several samples which leverage the Netcode for GameObjects package. You can also jump right into our Hello World guide for a taste of how to use the framework for basic networked tasks. We’re evolving our solution, built on Netcode for GameObjects, in the open to become a netcode foundation that you can depend on – customizable and extensible to meet the needs of many multiplayer games types.
Features
- For Windows, MacOS, and Linux
- For iOS and Android
- For most closed platforms, such as consoles
- For Unity 2020.3, 2021.1, 2021.2 and 2021.3
- This repository is broken into multiple components, each one implemented as a Unity Package
- Sits on top of underlying transport layer