Skip to main content

4 posts tagged with "releases"

View All Tags

Boss Room 0.2.0 is live!

Lori Krell

Lori Krell

Unity, Senior Tech Writer

Thank you for your continued support for MLAPI and the Boss Room Small Scale Co-op Sample! We have released a new v. 0.2.0 release of Boss Room, using 0.1.0 experimental MLAPI.

In the past month, the team has delivered new features, optimizations, and numerous fixes and changes including the following highlights:

  • Updated and introduced various hero abilities, such as: Archer’s PowerShot which accounts for a duration that a key is pressed for or Rogue Dash that teleports the player to a target spot - to learn more about how to handle teleport-like abilities in a networked environment, please check out the DashAttackAction.cs - as well as Implementing a better cooldown solution and calculations.
  • Introduced static scene NetworkObjects, as well as implementing a ScriptableObject based event system to encapsulate events inside assets.
  • Increased the overall GPU performance of Boss Room by disabling GPU Skinning, enabling GPU instancing, turning off Cast Shadows for various prefabs, and more optimizations.
  • Updated the user interface in many places and refactored the Action Bar code to increase the extensibility without the need of having to manually modify the code in multiple areas.
  • Updated our GameNetPortal to properly handle Per-Connection state on client disconnect and Player connection if they experience a game-level connection failure - you can check out the ApprovalCheck function in our ServerGameNetPortal.cs.
  • Fixed various known issues from the previous release.

Find all details in our changelog and download the release from GitHub.

Have questions? Chat with us in the Multiplayer forums and Discord in the #dev-samples channel.

Modular code that is bitesize!

Lori Krell

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 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

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

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