Multiplayer Templates release thread [Netcode For GameObjects]

We are pleased to to announce a new release of Small Scale Competitive Multiplayer Template! (for Unity 2022.3)

Small Scale Competitive Multiplayer Template v1.2.0 Release

Getting Started:

  • Unity Hub > New Project > Small Scale Competitive Multiplayer > Create Project
  • Follow User Manual

New Features:

  • Added official Input System package, and added support for both legacy and new input systems.
  • Added feedback form to Table Of Contents
  • Added a link to the Unity Gaming Services’ page in the Table Of Contents
  • Added template-specific documentation link in Table Of Contents, to help setting up Unity Gaming Services as intended.

Changed:

  • Enabled “dedicated server optimizations” otpion in Player settings for Dedicated Server Build target.
  • The “production” environment (instead of “dev”) is used by default by Unity Gaming Services, since that’s the only environment available on newly created project in the Unity Dashboard.
  • Updated package to the latest stable version

Fixed:

  • Fixed “Server port” field not visibile in the Bootstrapper if autoconnect mode was “Server” or “Host”.
  • Fixed player being stuck in a waiting screen if the opponent leaves the matchmaker queue while the game server is being instantiated. If the opponent doesn’t show up in a reasonable time, the player will go back to the matchmake

If you experience any issues or would like to share feedback with the development team, you can connect with us either via the Multiplayer Forum or on Discord.

1 Like

We are pleased to announce a new release of Small Scale Competitive Multiplayer template! (for Unity 6)

Version 2.0.1

Documentation: About Small Scale Competitive Multiplayer Template | Small Scale Competitive Multiplayer | 2.0.1

Compatibility: This template supports the most recent LTS version of the Unity editor: 6000.0.23f1. Update to the latest patch release for the best experience.

Added

  • Updated template so it works on Unity 6000.0.22f1 or higher
  • Enabled component stripping on dedicated server for Audio, Input and Rendering components
  • Refactored CustomNetworkManager and tests so that they use the right multiplayer role according to the configuration
  • Updated tutorials so they point to multiplayer play mode and use the right configuration for Bootstrapper
  • Disabled obsolete render graph compatibility
  • Enabled ‘enter play mode settings’ disabling both domain and scene reload for a faster editor experience
  • Updated packages to their latest version, including Netcode For GameObjects to 2.0.0

Changed

  • Moved Bootstrapper window menu item to “Window > Multiplayer > Bootstrapper” (from “Multiplayer > Bootstrapper”)
  • Updated documentation so it points to the tutorial to explain how to set up Unity Gaming Services
  • Removed TextMeshPro package as the template only uses UI Toolkit
  • Updated packages to the latest stable version

If you experience any issues or would like to share feedback with the development team, you can connect with us either via the Multiplayer Forum or on Discord.

We are pleased to announce a new release of Small Scale Competitive Multiplayer template! (for Unity 6)

Version 2.1.0

Documentation: About Small Scale Competitive Multiplayer Template | Small Scale Competitive Multiplayer | 2.1.0

Compatibility: This template supports the most recent LTS version of the Unity editor: 6000.0.23f1. Update to the latest patch release for the best experience.

Added

  • Multiplay Hosting is automatically enabled during the “Unity gaming services setup” tutorial (and added a page about it to explain why it is necessary)
  • Added ‘Configuration as code’ for matchmaker’s pool and queue
  • The ‘Unity Gaming Services setup’ tutorial now explains how to upload the matchmaker configuration

Changed

  • Updated survey link in Table Of Contents
  • Improved clarity of tooltips of the Bootstrapper Window
  • Removed unneeded masking from “Open deployments” step of “Unity gaming services setup” tutorial

Fixed

  • Fixed missing video from steps 4 and 5 of the “Bootstrapper” tutorial
  • Fixed link in Table of Contents so it points at the most recent version of the template
  • Fixed Step 11 of the ‘Unity Gaming Services setup’ tutorial pointing at an obsolete documentation link
  • Fixed new Unity Cloud projects being unable to upload Fleet settings if they used GCP as the machineType. New cloud projects can only use AZURE-DAS moving forward.

If you experience any issues or would like to share feedback with the development team, you can connect with us either via the Multiplayer Forum or on Discord.

We are pleased to announce a new release of Small Scale Competitive Multiplayer template! (for Unity 6.1)

Version 2.2.0

Documentation: About Small Scale Competitive Multiplayer Template | Small Scale Competitive Multiplayer | 2.2.0

Compatibility: This template supports the most recent version of the Unity editor 6.1.

Changed

  • Updated template so it works on Unity 6000.1.0b10 or higher
  • Updated packages to their latest version

If you experience any issues or would like to share feedback with the development team, you can connect with us either via the Multiplayer Forum or on Discord.

The link is broken!

The link is correct but the content is not up yet, it takes some time since the release. The same link will redirect to the right page tomorrow.
EDIT: documentation is up!

1 Like