Skip to main content

Modular code that is bitesize!

Lori Krell

Unity, Senior Tech Writer

As you begin learning MLAPI and building multiplayer games with Unity, you may need a little help. Something smaller and bitesize! Modular code is key.

We may have just the answer! Unity Multiplayer Bitesize Samples is a new open source repository giving you a library of modular projects to quickly develop your game. Each modular piece of code focuses on a different type of gameplay, game feature, options, and more while showcasing and dog-fooding Unity MLAPI code.

The Multiplayer Bitesize Samples respository is ready for you to clone and incorporate into your games. It supports Unity MLAPI 0.1.0 and Unity 2020.3.

What do I need to get started?#

You need Unity and Unity MLAPI installed to use these samples. Complete the Hello World Getting Started to prepare your environment. You can then access and use these samples to MLAPI in a more self-contained scenario.

What's available right now?#

Check out these bitesize samples to get started!

Invaders2DSpaceShooter
GitHub RepoGitHub Repo
  • Simple start, lobby, and finish flow with Unity MLAPI using Scene Management
  • Unconventional movement networked
  • Shared timer between clients in a client-sided predicted way
  • Server authorative physics based movement
  • Managing health and a list of buffs for your players in a multiplayer game
  • How to pool network objects such as bullets and asteroids to improve performance

Get connected!#

Visit and ⭐️ the Multiplayer Bitesize Samples respository. The project also welcomes contribution.

If you have questions and want to connect, check out the Unity Multiplayer forum or join us on Discord. We have channels for announcements, support, documentation, and development.

Game on!

Boss Room docs are live!

Lori Krell

Unity, Senior Tech Writer

You saved the date, and now Boss Room is public and live April 7, 2021!

Boss Room leverages the new experimental netcode package to bring up to eight players together to defeat imps and a boss in this adorable vertical slice of a cooperative RPG dungeon. This small-scale cooperative game is built to teach you the underlying networking patterns and concepts behind a multiplayer game of its genre.

The Boss Room project equips you with all the project files and assets you need to explore the creation of a small-scale cooperative game packed with playable characters, enemies, and a boss. As Boss Room is being developed, tutorials on the different aspects of networking the sample will be written for developers right here on our live documentation site – so stay tuned!

Boss Room

To support this release, we provide getting started, tutorials, release notes, and more!

Visit and ⭐️ the Boss Room: Small Scale Co-op Sample GitHub repository. When downloading, always get the latest release from GitHub. The project also welcomes contribution.

If you have questions and want to connect, check out the Unity Multiplayer forum or join us on Discord. We have channels for announcements, support, documentation, and #dev-samples.

Game on!

Multiplayer Networking docs are live!

Lori Krell

Unity, Senior Tech Writer

The Unity Multiplayer Networking documentation site is live with updated and new content, tutorials, glossary, troubleshooting, API reference, and much more.

Everything is a click away#

The new doc site provides top navigation for immediate content, quick links for community information and contacts, a search, and dark/light mode! Each page includes a side navigation for content in the section and on the page. Charts and workflows use Mermaid. And we support tabbed content, videos, animations, and so much more.

Take us on the go! The site is fully responsive for desktops and devices, with new features being added as needed.

Site tour

Learn about the latest news#

Monthly we will provide blog posts on releases, news, contributions, state of the project, Boss Room, and much more. We may even host tech papers and interviews with some of our best contributors and Unity staff.

Learn about the latest releases#

Find release notes and a documentation changelog through the Release Notes section. All release notes include new and updated features, fixes, known issues, breaking changes, and upgrade information.

Search with Algolia#

Simply click in the search bar and start typing. Find content by page name or located text. Algolia Open Source supports our site with helpful search indexing and powerful analytics.

Search

Contribute and help build content#

As an open source product and documentation site, we welcome your ideas for features, feedback on content, and contributions. We will highlight your support in this blog, in social media, and highlight your name for significant additions.

The Contribution Guide helps you get started.

Doc Process