Outils pour développeurs
Nous concevons ces outils pour vous avec un simple mantra : « 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 communautaire. Nous espérons que vous apprécierez une expérience fluide. 🚀
Découvrez des exemples concrets que vous pouvez utiliser comme point de départ de projet et modifier ensuite.
⚡ Plugin de démarrage rapide pour serveurs dédiés
Créez et lancez votre serveur de jeu dédié dans le cloud directement depuis votre éditeur Unity !
Ce plugin est fourni 100 % gratuitement, selon les conditions générales de la formule gratuite.
Toutes les versions Unity3D Long Term Support (LTS) après 2021.3+ sont officiellement prises en charge.
Ce plugin contient des fonctionnalités destinées à vous aider à :
construire et conteneuriser vos serveurs dédiés pour Linux,
tester localement l’image Docker de votre serveur,
téléverser et déployer votre serveur sur Edgegap.
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 est uniquement utilisé pendant la préparation du build du serveur.
Installation
Voir Unity pour commencer et pour des instructions détaillées sur l’utilisation du plugin.
Dépannage et FAQ
Erreur Unity : [Fenêtre du gestionnaire de paquets] Erreur lors de l’ajout du paquet : https://github.com/edgegap/edgegap-unity-plugin.git
Pour ajouter notre plugin via l’URL git, vous devez avoir installé un client git (Installation).
Erreur Unity : Prise en charge de compilation Linux manquante
Voir Outils pour développeurs, il vous manque très probablement les modules de prise en charge de compilation Linux, que vous pouvez installer via Unity Hub. Assurez-vous de choisir la même version d’Unity que celle de votre projet.
Pour les développeurs de plugins - si vous souhaitez détecter la présence de ce plugin dans l’éditeur de l’utilisateur, vous pouvez le faire à l’aide d’une directive de compilation #if EDGEGAP_PLUGIN_SERVERS {votre code} #endif .
⭐ Kit de développement logiciel
La dernière version du SDK Unity est 3.0.0. Tous les exemples de cette documentation sont à jour.
Dépannage et FAQ
Unity : [Fenêtre du gestionnaire de paquets] Erreur lors de l’ajout du paquet : https://github.com/edgegap/edgegap-unity-sdk.git
Pour ajouter notre plugin via l’URL git, vous devez avoir installé un client git.
Visual Studio : le nom de type ou d’espace de noms est introuvable pour l’espace de noms Edgegap.
Dans l’éditeur Unity, accédez à Edition / Préférences / Outils externes / Générer les fichiers .csproj.
Assurez-vous d’avoir activé les paquets Git.
Cliquez sur Régénérer les fichiers du projet.
📫 Bibliothèque de transports Distributed Relay
Trouvez un transport personnalisé pour votre bibliothèque de netcode afin d’utiliser les relais distribués dans les jeux peer-to-peer.
Télécharger les exemples Edgegap Relay :
Mis à jour
Ce contenu vous a-t-il été utile ?

