UnityGame/Library/PackageCache/com.unity.multiplayer.center/Editor/Recommendations/RecommendationData_6000.0.recommendations

317 lines
14 KiB
Plaintext
Raw Normal View History

2024-10-27 10:53:47 +03:00
%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: