
Enter the Boss Room
Boss Room is a small scale cooperative game sample project – built with Netcode for GameObjects and Unity Relay – designed to help you explore the concepts and patterns behind creating a multiplayer game.
Explore Netcode for GameObjects
Netcode for GameObjects is a networking library built for the Unity game engine. We’re evolving our solution in the open to deliver a netcode foundation that you can depend on – customizable and extensible to meet the needs of your next multiplayer project.
Install in the Unity Editor or explore the source code on GitHub.


Build upon our reliable Transport layer
Our Unity Transport Package provides a network layer that balances byte delivery with performance and reliability – a modern, secure, and portable transport library that extends the conventional user datagram protocol with advanced features.
Learn and create within a community
Someone once said that it’s dangerous to go alone – so we thought you should take this! Dive into our documentation for technical references and content to get started with networking.
Plus, our team is active on the Multiplayer forum, Discord, and GitHub if you have any questions.


Level up your game with Unity Gaming Services
Build your small-scale cooperative game with Netcode for GameObjects and connect your players with Relay and Lobby.
Plus, access more Unity solutions available to build, manage, and grow your game – battle-tested by the biggest names in gaming.
Key benefits
An extensible solution
Make Netcode for GameObjects your own with architecture that empowers you to customize your solution.
Built in the open
Our netcode solution is open-source and open to your suggestions, that means you can see what we are developing and contribute your code to create the best solution for everyone.
Community support
Access a live documentation site packed with handy resources and, if that doesn’t do the trick, drop in to our Discord to get answers to anything you can’t find on site.
Learn more about multiplayer networking
The 8 factors of multiplayer game development
In this guide, we cover the eight factors of multiplayer game development that you need to consider for creating and operating your next multiplayer title.
Enter the Boss Room
Explore Unity’s Netcode for GameObjects, Relay, and the underlying patterns of a multiplayer game in our small scale cooperative RPG Boss Room.
Networking small-scale cooperative games
Discover how Breakwaters, an upcoming indie game, chose their model so you can learn how to approach networking a small-scale cooperative game.
Netcode Fact or Fiction
The term “netcode” can come with a bad rap from players – it’s often what’s blamed for latency and bad multiplayer experiences. Learn fact from fiction in this blog that tackles common netcode misconceptions.
Frequently asked questions
The current version of Netcode for GameObjects supports a host/listen-server model where one client acts as the host and other clients connect to it.
The current version of Netcode for GameObjects supports most platforms except WebGL. The networking framework we’re building based on Netcode for GameObjects will eventually support all major Unity supported platforms.
Unfortunately we can’t share a firm date of when the new networking framework will be production ready. However, this is one of our top priorities at Unity for 2021 and the releases will reflect that.
Absolutely! Both in the SDK and the docs. We’re really excited to be able to share this journey with the community. We will also make other different flavors of contributions available, for instance, RFC processes to discuss design decisions.
Netcode for GameObjects supports a dedicated game server model. To create a dedicated game server with Netcode for GameObjects you can build your project as a server build and then upload that build to a game server hosting service or your own server hardware.
Our documentation site is full of learning resources and articles to help you get started. If you have any other questions, you can ask onur team directly on Discord or the Netcode for GameObjects forum.