Installation
Vous pouvez copier le dossier Assets/PlayFabSdk dans votre projet Unity. Vous devez ensuite activer la directive de scriptENABLE_PLAYFABSERVER_API dans les paramètres de build Unity (exemple).
Vous pouvez également utiliser le fichier de package Unity fourni.
Vous trouverez un exemple de code dans le projet MultiplayerServerSample.
Utilisation
Vous devez au minimum implémenter la méthodePlayFabMultiplayerAgentAPI.Start() et démarrer une coroutine pour la méthode PlayFabMultiplayerAgentAPI.ReadyForPlayers(), comme dans le code ci-dessous
PlayFabMultiplayerAgentAPI.OnServerActiveCallback, comme dans l’exemple ci-dessous :
Pour plus d’informations sur les états des serveurs de jeu, consultez la section Notions de base d’un serveur de jeu PlayFab ici
PlayFabMultiplayerAgentAPI.OnMaintenanceCallback, déclenché lorsqu’Azure doit effectuer une maintenance sur la machine virtuellePlayFabMultiplayerAgentAPI.OnShutDownCallback, déclenché à la réception d’une notification d’arrêtPlayFabMultiplayerAgentAPI.OnAgentErrorCallback, déclenché en cas d’erreur de communication entre le serveur de jeu et l’agent de machine virtuelle PlayFab
Pour d’autres exemples du GSDK, vous pouvez consulter notre référentiel d’exemples MPS ici
