screwdriver-wrenchOutils pour développeurs

Nous construisons ces outils pour vous avec un mantra simple : « les clés des équipes performantes sont l'itération rapide et les tests fréquents ». Si vous voyez une opportunité d'amélioration, veuillez nous le faire savoir dans notre Discord Communautairearrow-up-right. Nous espérons que vous apprécierez une expérience fluide. 🚀

circle-info

Trouver des exemples concrets que vous pouvez utiliser comme point de départ de projet et modifier ensuite.

⚡ Plugin Quickstart pour serveurs dédiés

Construisez et lancez votre serveur de jeu dédié dans le cloud directement depuis votre éditeur Unity !

circle-check

Toutes les versions Long Term Support (LTS) de Unity3D après 2021.3+ sont officiellement prises en charge.

Ce plugin contient des fonctionnalités destinées à vous aider à :

  • connecter votre projet Unity à votre compte Edgegap,

  • construire votre serveur de jeu dédié,

  • containeriser votre serveur de jeu dédié,

  • tester localement l'image docker de votre serveur,

  • configurer la version de votre application Edgegap,

  • déployer une instance de test de votre serveur sur le cloud Edgegap.

circle-info

Ce plugin ne modifie aucun comportement du jeu, c’est simplement un outil de développement pratique pour les tâches Edgegap. Le plugin n'est pas inclus dans vos builds, car il n'est utilisé que pendant la préparation de la construction du serveur.

Installation

circle-check
chevron-rightDépannage et FAQhashtag

Erreur Unity : [Package Manager Window] Erreur lors de l'ajout du package : https://github.com/edgegap/edgegap-unity-plugin.git

  • Pour ajouter notre plugin via une URL git, vous aurez besoin du client git installé (Installation).


Erreur Unity : Support de build Linux manquant

  • Voir Outils pour développeurs, il est très probable que les modules de support de build Linux vous manquent, que vous pouvez installer via Unity Hub. Assurez-vous de choisir la même version de Unity que celle de votre projet.

circle-info

Pour les développeurs de plugins - si vous souhaitez détecter la présence de ce plugin dans l'Éditeur des utilisateurs, vous pouvez le faire en utilisant une directive du compilateur #if EDGEGAP_PLUGIN_SERVERS {votre code} #endif .

⭐ SDK de matchmaking

circle-check

Toutes les versions Long Term Support (LTS) de Unity3D après 2021.3+ sont officiellement prises en charge.

Ce plugin contient des fonctionnalités destinées à vous aider à :

  • démarrer et arrêter le matchmaking avec un ticket individuel,

  • reprendre le matchmaking à partir d'une affectation de serveur mise en cache,

  • démarrer le matchmaking avec un groupe,

  • utiliser Balises de ping pour la mesure de latence,

  • surveiller la santé du matchmaker.

circle-check

Installation

Veuillez vous référer à le dépôt officiel du pluginarrow-up-right pour des instructions détaillées sur l'installation.

chevron-rightDépannage et FAQhashtag

Unity : [Package Manager Window] Erreur lors de l'ajout du package : https://github.com/edgegap/edgegap-unity-gen2-sdk.git

  • Pour ajouter notre plugin via une URL git, vous aurez besoin du client git installé (Installation).


Unity : échec de la résolution de l'assembly : 'Edgegap.Gen2.SDK...


Visual Studio : le nom de type ou d'espace de noms est introuvable pour l'espace de noms Edgegap.

  1. Dans l'éditeur Unity, naviguez vers Edit / Preferences / External Tools / Generate .csproj files.

  2. Assurez-vous d'avoir activé les packages Git.

  3. Cliquez sur Regenerate project files.

📫 Bibliothèque Distributed Relay Transports

Trouvez un Transport personnalisé pour votre bibliothèque de netcode afin d'utiliser les relais distribués dans les jeux pair-à-pair.

Voir la documentationarrow-up-right:

Mis à jour

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