Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Boss Room Multiplayer Sample | GDC 2021

Discussion in 'Multiplayer' started by luke-unity, Mar 16, 2021.

  1. luke-unity

    luke-unity

    Unity Technologies

    Joined:
    Sep 30, 2020
    Posts:
    306
    Hi all,

    As you might know, today, during our GDC Keynote we just announced a multiplayer sample which we are actively working on. Boss Room is a small-scale, cooperative game sample project built on top of the new Unity Networking Core (MLAPI) library. This project is designed to help you explore the concepts and patterns behind a multiplayer game.

    Some examples of these concepts are:
    • Character abilities
    • Casting animations to hide latency
    • Replicating objects
    • Using RPCs
    • Integrating with a relay service

    Here is a sneak-peak of what we showed at GDC.

    We are creating this Forum Thread here so that you can interact with us about Boss Room and ask questions that the sample team behind it will be able to answer.

    You can also join our Discord and discuss with the team live in the #dev-samples channel.

    Register yourself here to get an update on when Boss Room will be live and accessible to everyone.

    Looking forward to hearing from you!
     
    WootWoot and UnitySimons like this.
  2. iCode

    iCode

    Joined:
    May 25, 2013
    Posts:
    33
    Looking forward to diving into this!
     
    cosminunity likes this.
  3. Ragueel

    Ragueel

    Joined:
    Jun 2, 2018
    Posts:
    39
    Is the new NetCode DOTS based? Because it is creating some confusion for me. As I remember, it is MLAPI which uses MonoBehaviour. You showed a new DOTS networking solution which I think needs more development.
     
  4. cosminunity

    cosminunity

    Unity Technologies

    Joined:
    Mar 4, 2021
    Posts:
    14
    Hey Raguel,

    I am sorry for the confusion, the new Netcode library is not DOTS-based, as you mentioned it is based on the MLAPI library. However, it might contain further down the line a sub-set of features that DOTS uses, like the Job System and Burst compiler.

    The Boss Room sample was built based on MLAPI, which is a GameObject-based Networking Library.

    Cheers,
    Cosmin
     
    Ragueel, JesOb and CreativeChris like this.
  5. rangolee302

    rangolee302

    Joined:
    Feb 1, 2018
    Posts:
    22
    What exactly has changed when you said MLAPI became the Unity Networking core library?
    I mean they already support Unity, are there new features or optimization?
     
    Ruchir likes this.
  6. rangolee302

    rangolee302

    Joined:
    Feb 1, 2018
    Posts:
    22
  7. luke-unity

    luke-unity

    Unity Technologies

    Joined:
    Sep 30, 2020
    Posts:
    306