For the complete documentation index, see llms.txt. This page is also available as Markdown.

Unity NGO

Découvrez comment héberger des projets Unity sur Edgegap à l'aide des techniques du l’exemple NGO Boss Room.

Cet exemple ne nécessite aucun service Unity Gaming Services (UGS) , Multiplay ou Relays pour fonctionner.

✔️ Préparation

Avant de commencer, vous aurez besoin de :

⚡ Déployer et connecter

1. Déployer un serveur sur Edgegap

☑️ Pour commencer, vous devrez créer un compte gratuit chez Edgegap. Aucune carte de crédit requise.

☑️ Créer une nouvelle version d’application pour votre application, choisissez NGO Boss Room Sample.

☑️ Déployez un serveur avec la version de votre application NGO Boss Room Sample.

☑️ Ouvrez les détails de votre nouveau déploiement et trouvez vos informations de connexion uniques, à usage unique :

  • Port externe, par exemple 30854 (choisi aléatoirement).

☑️ Allez dans l’onglet Logs et trouvez (CTRL+F) vos informations de connexion uniques, à usage unique :

  • ARBITRIUM_PUBLIC_IP , par exemple IPv4 : 172.234.244.38 .

✅ Vous pouvez maintenant passer à l’étape suivante.

2. Se connecter depuis l’éditeur

☑️ Ouvrez votre nouveau projet dans Unity.

☑️ Vérifiez que vous avez ouvert la scène : Assets/Scenes/MainMenu.unity.

☑️ Appuyez sur le bouton ▶️ Play pour lancer votre client de jeu :

  • appuyez sur START WITH DIRECT IP bouton,

  • sélectionnez l’onglet JOIN WITH IP.

☑️ Saisissez les informations de connexion de l’étape précédente.

☑️ Appuyez sur JOIN bouton pour vous connecter à votre serveur.

☑️ Connectez un deuxième joueur virtuel avec Multiplayer Play Mode ou ParrelSync.

🙌 Félicitations pour votre premier déploiement sur Edgegap !

✏️ Personnaliser la build du serveur

Exécuter en tant que serveur dédié

Pour que cet exemple s’exécute en tant que serveur dédié, nous avons apporté les modifications suivantes :

Nouveau script (ajouté à votre MainMenu scène dans un nouveau GameObject vide):

Fichiers modifiés :

Modifier les fichiers :

Mis à jour

Ce contenu vous a-t-il été utile ?