317 lines
14 KiB
Plaintext
317 lines
14 KiB
Plaintext
|
%YAML 1.1
|
||
|
%TAG !u! tag:unity3d.com,2011:
|
||
|
--- !u!114 &1
|
||
|
MonoBehaviour:
|
||
|
m_ObjectHideFlags: 53
|
||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||
|
m_PrefabInstance: {fileID: 0}
|
||
|
m_PrefabAsset: {fileID: 0}
|
||
|
m_GameObject: {fileID: 0}
|
||
|
m_Enabled: 1
|
||
|
m_EditorHideFlags: 0
|
||
|
m_Script: {fileID: 11500000, guid: b6a02e450cd04bb781e7728f2056251c, type: 3}
|
||
|
m_Name:
|
||
|
m_EditorClassIdentifier:
|
||
|
RecommenderSystemData:
|
||
|
TargetUnityVersion: 6000.0.13f1
|
||
|
RecommendedSolutions:
|
||
|
- Type: 2
|
||
|
Title: Client Hosted
|
||
|
MainPackageId:
|
||
|
DocUrl: https://docs-multiplayer.unity3d.com/netcode/current/terms-concepts/network-topologies/#client-hosted-listen-server
|
||
|
ShortDescription: A player will be the host of your game. This hosting model
|
||
|
[dynamic].
|
||
|
RecommendedPackages:
|
||
|
- PackageId: com.unity.dedicated-server
|
||
|
Type: 7
|
||
|
Reason: The Dedicated Server package is only recommended when you have a
|
||
|
dedicated server architecture and use Netcode for Gameobjects.
|
||
|
IncompatibleSolutions: []
|
||
|
- Type: 3
|
||
|
Title: Dedicated Server
|
||
|
MainPackageId:
|
||
|
DocUrl: https://docs-multiplayer.unity3d.com/netcode/current/terms-concepts/network-topologies/#dedicated-game-server
|
||
|
ShortDescription: A dedicated server has authority over the game logic. This
|
||
|
hosting model [dynamic].
|
||
|
RecommendedPackages: []
|
||
|
IncompatibleSolutions: []
|
||
|
- Type: 4
|
||
|
Title: Distributed Authority
|
||
|
MainPackageId:
|
||
|
DocUrl: https://docs-multiplayer.unity3d.com/netcode/current/terms-concepts/distributed-authority/
|
||
|
ShortDescription: The authority over the game will be distributed across different
|
||
|
players. This hosting model [dynamic].
|
||
|
RecommendedPackages:
|
||
|
- PackageId: com.unity.services.multiplayer
|
||
|
Type: 4
|
||
|
Reason: Distributed Authority needs the Multiplayer Services package to work.
|
||
|
- PackageId: com.unity.dedicated-server
|
||
|
Type: 7
|
||
|
Reason: The Dedicated Server package is only recommended when you have a
|
||
|
dedicated server architecture and use Netcode for Gameobjects.
|
||
|
IncompatibleSolutions: []
|
||
|
- Type: 7
|
||
|
Title: Cloud Code
|
||
|
MainPackageId: com.unity.services.cloudcode
|
||
|
DocUrl: https://docs.unity.com/ugs/manual/cloud-code/manual
|
||
|
ShortDescription: When gameplay does not require a synchronous multiplayer
|
||
|
experience, Cloud Code allows to run player interaction logic directly on
|
||
|
the backend side. It [dynamic].
|
||
|
RecommendedPackages:
|
||
|
- PackageId: com.unity.dedicated-server
|
||
|
Type: 7
|
||
|
Reason: The Dedicated Server package is only recommended when you have a
|
||
|
dedicated server architecture and use Netcode for Gameobjects.
|
||
|
- PackageId: com.unity.services.deployment
|
||
|
Type: 4
|
||
|
Reason: The deployment package is necessary to upload your C# Cloud Code
|
||
|
scripts.
|
||
|
IncompatibleSolutions: []
|
||
|
- Type: 0
|
||
|
Title: Netcode for GameObjects
|
||
|
MainPackageId: com.unity.netcode.gameobjects
|
||
|
DocUrl:
|
||
|
ShortDescription: Netcode for GameObject is a high-level networking library
|
||
|
built for GameObjects to abstract networking logic. It is made for simplicity.
|
||
|
It [dynamic].
|
||
|
RecommendedPackages:
|
||
|
- PackageId: com.unity.transport
|
||
|
Type: 8
|
||
|
Reason:
|
||
|
- PackageId: com.unity.services.deployment
|
||
|
Type: 8
|
||
|
Reason:
|
||
|
- PackageId: com.unity.multiplayer.tools
|
||
|
Type: 3
|
||
|
Reason: Tools speed up your development workflow for games using Netcode
|
||
|
for GameObjects.
|
||
|
- PackageId: com.unity.dedicated-server
|
||
|
Type: 4
|
||
|
Reason: The Dedicated Server package, which includes Content Selection, helps
|
||
|
with the development for the dedicated server platforms.
|
||
|
- PackageId: com.unity.entities.graphics
|
||
|
Type: 8
|
||
|
Reason: You would typically only use Entities Graphics with Netcode for Entities
|
||
|
- PackageId: com.unity.services.vivox
|
||
|
Type: 5
|
||
|
Reason: Vivox adds real-time communication and is always recommended to boost
|
||
|
players engagement.
|
||
|
- PackageId: com.unity.services.multiplayer
|
||
|
Type: 5
|
||
|
Reason: The Multiplayer Services package makes it easy to connect players
|
||
|
together using Unity Gaming Services.
|
||
|
- PackageId: com.unity.multiplayer.widgets
|
||
|
Type: 5
|
||
|
Reason: Widgets provide pre-implemented building blocks to help you connect
|
||
|
players together using services as fast as possible.
|
||
|
- PackageId: com.unity.multiplayer.playmode
|
||
|
Type: 5
|
||
|
Reason: Multiplayer Play Mode enables you to iterate faster by testing locally
|
||
|
without the need to create builds.
|
||
|
IncompatibleSolutions: []
|
||
|
- Type: 1
|
||
|
Title: Netcode for Entities
|
||
|
MainPackageId: com.unity.netcode
|
||
|
DocUrl:
|
||
|
ShortDescription: Netcode for Entities is a multiplayer solution with server
|
||
|
authority and client prediction. It [dynamic].
|
||
|
RecommendedPackages:
|
||
|
- PackageId: com.unity.transport
|
||
|
Type: 8
|
||
|
Reason:
|
||
|
- PackageId: com.unity.services.deployment
|
||
|
Type: 8
|
||
|
Reason:
|
||
|
- PackageId: com.unity.entities.graphics
|
||
|
Type: 3
|
||
|
Reason: While you do not need Entities Graphics to use Netcode for Entities,
|
||
|
it will make it easier for you to get started
|
||
|
- PackageId: com.unity.services.vivox
|
||
|
Type: 5
|
||
|
Reason: Vivox adds real-time communication and is always recommended to boost
|
||
|
players engagement.
|
||
|
- PackageId: com.unity.services.multiplayer
|
||
|
Type: 5
|
||
|
Reason: The Multiplayer Services package makes it easy to connect players
|
||
|
together using Unity Gaming Services.
|
||
|
- PackageId: com.unity.multiplayer.widgets
|
||
|
Type: 5
|
||
|
Reason: Widgets provide pre-implemented building blocks to help you connect
|
||
|
players together using services as fast as possible.
|
||
|
- PackageId: com.unity.multiplayer.tools
|
||
|
Type: 7
|
||
|
Reason: Multiplayer Tools is only compatible with Netcode for GameObjects.
|
||
|
- PackageId: com.unity.multiplayer.playmode
|
||
|
Type: 5
|
||
|
Reason: Multiplayer Play Mode enables you to iterate faster by testing locally
|
||
|
without the need to create builds.
|
||
|
- PackageId: com.unity.dedicated-server
|
||
|
Type: 6
|
||
|
Reason: The Dedicated Server package is only recommended when you have a
|
||
|
dedicated server architecture and use Netcode for Gameobjects.
|
||
|
IncompatibleSolutions:
|
||
|
- Solution: 4
|
||
|
Reason: Distributed Authority is only available when using Netcode for GameObjects.
|
||
|
- Type: 6
|
||
|
Title: No Netcode
|
||
|
MainPackageId:
|
||
|
DocUrl:
|
||
|
ShortDescription: Your game doesn't require realtime synchronization. No Netcode
|
||
|
[dynamic].
|
||
|
RecommendedPackages:
|
||
|
- PackageId: com.unity.transport
|
||
|
Type: 8
|
||
|
Reason:
|
||
|
- PackageId: com.unity.services.deployment
|
||
|
Type: 8
|
||
|
Reason:
|
||
|
- PackageId: com.unity.multiplayer.tools
|
||
|
Type: 7
|
||
|
Reason: Multiplayer Tools is only compatible with Netcode for GameObjects.
|
||
|
- PackageId: com.unity.entities.graphics
|
||
|
Type: 8
|
||
|
Reason: You would typically only use Entities Graphics with Netcode for Entities
|
||
|
- PackageId: com.unity.services.vivox
|
||
|
Type: 5
|
||
|
Reason: Vivox adds real-time communication and is always recommended to boost
|
||
|
players engagement.
|
||
|
- PackageId: com.unity.services.multiplayer
|
||
|
Type: 5
|
||
|
Reason: The Multiplayer Services package makes it easy to connect players
|
||
|
together using Unity Gaming Services. This can also be useful in a no-netcode
|
||
|
context.
|
||
|
- PackageId: com.unity.multiplayer.widgets
|
||
|
Type: 6
|
||
|
Reason: The Multiplayer Widgets package is currently only recommended with
|
||
|
Netcode for GameObjects and Netcode for Entities.
|
||
|
- PackageId: com.unity.multiplayer.playmode
|
||
|
Type: 5
|
||
|
Reason: Multiplayer Play Mode enables you to iterate faster by testing locally
|
||
|
without the need to create builds.
|
||
|
- PackageId: com.unity.dedicated-server
|
||
|
Type: 6
|
||
|
Reason: The Dedicated Server package is only recommended when you have a
|
||
|
dedicated server architecture and use Netcode for Gameobjects.
|
||
|
IncompatibleSolutions:
|
||
|
- Solution: 4
|
||
|
Reason: Distributed Authority is only available when using Netcode for GameObjects.
|
||
|
- Type: 5
|
||
|
Title: Custom or Third-party Netcode
|
||
|
MainPackageId:
|
||
|
DocUrl:
|
||
|
ShortDescription: Custom or third-party netcode, not provided by Unity. It
|
||
|
[dynamic].
|
||
|
RecommendedPackages:
|
||
|
- PackageId: com.unity.transport
|
||
|
Type: 3
|
||
|
Reason: Unity Transport is the low-level interface for connecting and sending
|
||
|
data through a network, and can be the basis of your custom netcode solution.
|
||
|
- PackageId: com.unity.entities.graphics
|
||
|
Type: 8
|
||
|
Reason: You would typically only use Entities Graphics with Netcode for Entities
|
||
|
- PackageId: com.unity.services.deployment
|
||
|
Type: 8
|
||
|
Reason:
|
||
|
- PackageId: com.unity.services.vivox
|
||
|
Type: 5
|
||
|
Reason: Vivox adds real-time communication and is always recommended to boost
|
||
|
players engagement.
|
||
|
- PackageId: com.unity.services.multiplayer
|
||
|
Type: 5
|
||
|
Reason: The Multiplayer Services package makes it easy to connect players
|
||
|
together using Unity Gaming Services.
|
||
|
- PackageId: com.unity.multiplayer.widgets
|
||
|
Type: 6
|
||
|
Reason: The Multiplayer Widgets package is currently only recommended with
|
||
|
Netcode for GameObjects and Netcode for Entities.
|
||
|
- PackageId: com.unity.multiplayer.tools
|
||
|
Type: 7
|
||
|
Reason: Multiplayer Tools is only compatible with Netcode for GameObjects.
|
||
|
- PackageId: com.unity.multiplayer.playmode
|
||
|
Type: 5
|
||
|
Reason: Multiplayer Play Mode enables you to iterate faster by testing locally
|
||
|
without the need to create builds.
|
||
|
- PackageId: com.unity.dedicated-server
|
||
|
Type: 6
|
||
|
Reason: The Dedicated Server package is currently not recommended when using
|
||
|
Netcode for Entities.
|
||
|
IncompatibleSolutions:
|
||
|
- Solution: 4
|
||
|
Reason: Distributed Authority is only available when using Netcode for GameObjects.
|
||
|
Packages:
|
||
|
- Id: com.unity.services.vivox
|
||
|
Name: Voice/Text chat (Vivox)
|
||
|
ShortDescription: Connect players through voice and text chat.
|
||
|
DocsUrl: https://docs.unity.com/ugs/en-us/manual/vivox-unity/manual/Unity/Unity
|
||
|
AdditionalPackages: []
|
||
|
PreReleaseVersion:
|
||
|
- Id: com.unity.services.multiplayer
|
||
|
Name: Multiplayer Services
|
||
|
ShortDescription: Connect players together in sessions for lobby, matchmaker,
|
||
|
etc.
|
||
|
DocsUrl: https://docs.unity3d.com/Packages/com.unity.services.multiplayer@latest
|
||
|
AdditionalPackages: []
|
||
|
PreReleaseVersion:
|
||
|
- Id: com.unity.multiplayer.widgets
|
||
|
Name: Multiplayer Widgets
|
||
|
ShortDescription: Experiment rapidly with multiplayer services.
|
||
|
DocsUrl: https://docs.unity3d.com/Packages/com.unity.multiplayer.widgets@latest
|
||
|
AdditionalPackages: []
|
||
|
PreReleaseVersion:
|
||
|
- Id: com.unity.netcode
|
||
|
Name: Netcode for Entities
|
||
|
ShortDescription: Multiplayer synchronization for gameplay based on Entity
|
||
|
Component System.
|
||
|
DocsUrl: https://docs.unity3d.com/Packages/com.unity.netcode@latest
|
||
|
AdditionalPackages: []
|
||
|
PreReleaseVersion:
|
||
|
- Id: com.unity.netcode.gameobjects
|
||
|
Name: Netcode for GameObjects
|
||
|
ShortDescription: Multiplayer synchronization for gameplay based on GameObjects.
|
||
|
DocsUrl: https://docs-multiplayer.unity3d.com/netcode/current/about/
|
||
|
AdditionalPackages: []
|
||
|
PreReleaseVersion:
|
||
|
- Id: com.unity.multiplayer.tools
|
||
|
Name: Multiplayer Tools
|
||
|
ShortDescription: Debug and optimize your multiplayer gameplay.
|
||
|
DocsUrl: https://docs-multiplayer.unity3d.com/tools/current/about/
|
||
|
AdditionalPackages: []
|
||
|
PreReleaseVersion:
|
||
|
- Id: com.unity.multiplayer.playmode
|
||
|
Name: Multiplayer Play Mode
|
||
|
ShortDescription: Test multiplayer gameplay in separated processes from the
|
||
|
same project.
|
||
|
DocsUrl: https://docs-multiplayer.unity3d.com/mppm/current/about/
|
||
|
AdditionalPackages: []
|
||
|
PreReleaseVersion:
|
||
|
- Id: com.unity.services.cloudcode
|
||
|
Name: Cloud Code
|
||
|
ShortDescription: Run game logic as serverless functions.
|
||
|
DocsUrl: https://docs.unity.com/ugs/manual/cloud-code/manual
|
||
|
AdditionalPackages: []
|
||
|
PreReleaseVersion:
|
||
|
- Id: com.unity.transport
|
||
|
Name: Transport
|
||
|
ShortDescription: Low-level networking communication layer.
|
||
|
DocsUrl: https://docs.unity3d.com/Packages/com.unity.transport@latest
|
||
|
AdditionalPackages: []
|
||
|
PreReleaseVersion:
|
||
|
- Id: com.unity.dedicated-server
|
||
|
Name: Dedicated Server Package
|
||
|
ShortDescription: Streamline dedicated server builds.
|
||
|
DocsUrl: https://docs.unity3d.com/Packages/com.unity.dedicated-server@latest
|
||
|
AdditionalPackages: []
|
||
|
PreReleaseVersion:
|
||
|
- Id: com.unity.entities.graphics
|
||
|
Name: Entities Graphics
|
||
|
ShortDescription: Optimized rendering for Entity Component System.
|
||
|
DocsUrl: https://docs.unity3d.com/Packages/com.unity.entities.graphics@latest
|
||
|
AdditionalPackages: []
|
||
|
PreReleaseVersion:
|
||
|
- Id: com.unity.services.deployment
|
||
|
Name: Deployment Package
|
||
|
ShortDescription: Deploy assets to Unity Gaming Services from the Editor.
|
||
|
DocsUrl: https://docs.unity3d.com/Packages/com.unity.services.deployment@latest
|
||
|
AdditionalPackages: []
|
||
|
PreReleaseVersion:
|