This is a paid asset, but now you can download Multiplayer with Visual Scripting for FREE, but please remember this package is provided only for learning purposes or to be able to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
Detail this asset from Unity Store: Original Link
Multiplayer with Visual Scripting v1.1
Easily add multiplayer functionality to your game quickly with these custom Visual Scripting nodes that support: Unity Game Services, Playfab, and Photon PUN. Includes demo flows you can use now!
Making online multiplayer games is HARD, but it doesn’t have to be.
With this asset, you’ll be able to add online multiplayer features to your game quickly and easily without ever needing to write a line of code.
This asset contains custom scripts that allow you to use popular multiplayer services with Visual Scripting, such as Playfab, Photon, and the newly released Unity Game Services!
Also included are some demo implementations that show you exactly how you can use the nodes together to create multiplayer features such as:
Allowing users to register/sign-in to your came with account credentials
Saving data in the cloud like user progress, levels, stats, currency, etc
Running custom scripts in the cloud for anti-cheat server-side logic
Saving and loading custom variables from the cloud so you can update your game over-the-air
Matchmaking to automatically connect players, or form lobbies with passwords for private matches.
Handle in-game currency, inventories, and purchases
+ Many more features and demos coming!
Integrate Unity Game Services with Visual Scripting:
Authentication – Allows your users to register, login, and connect to your game.
Remote Config – Allows you to save and load variables in the cloud which you can use to update your game settings without releasing a new version.
Cloud Save – Stores your players data in the cloud, allowing cross platform play
Cloud Code – Lets you run custom game logic on a remote server to prevent cheating
Economy – Manages your in-game currency, items, inventories, and purchases
Lobbies – Allows your players to create and join lobbies, public or private, to connect players
Relay – Integrates with Lobbies and Netcode for GameObjects to facilitate online play
Netcode for GameObjects – Allows players to stay synced and send/receive data over the network for online play.
+ more integrations coming soon!
Integrate Playfab with Visual Scripting:
Playfab is a service from Microsoft that allows you to use many network features in your game easily with the Playfab SDK and platform. Some of these features include login and registration, storing player data, game data, cloud scripting, friendslist, leaderboards, and more.
This asset includes scripts which allow you to access and use all of these features with Visual Scripting. Demo implementations are also included so you can get started right away.
Integrate Photon PUN with Visual Scripting:
Photon PUN is a service similar to Unity’s Netcode for GameObjects which allows your players to connect, stay in sync, and send/receive data between eachother for online play. A Playfab authentication integration is included in this asset, which allows you to use Playfab to authenticate your users to Photon to prevent application abuse.
This asset includes scripts which allow you to access and use all of these features with Visual Scripting. Demo implementations are also included so you can get started right away.
This asset is a must-have for beginners interested in adding multiplayer features to their game and those interested in learning how to implement advanced features with Visual Scripting.
These nodes use a few free projects and SDK’s you’ll have to install to get everything working correctly:
• PlayFab SDK
• Unity Game Services (authentication, lobbies, relay, netcode for game objects)
• PUN 2
Includes all of the source code so you can quickly code your own custom nodes for use with Visual Scripting.