Comment ajouter des serveurs dédiés au Nakama de Heroic Lab

Edgegap s'associe à Heroic Labs pour offrir un hébergement et une orchestration de serveurs de jeux sans région pour #Nakama, le cadre de serveur de jeux open-source le plus performant ! Directement depuis la console de Nakama, déployez un serveur de jeu dédié en utilisant la plateforme d'Edgegap pour distribuer instantanément votre multiplayer aux joueurs du monde entier !
Edgegap s'associe à Heroic Labs pour offrir un hébergement et une orchestration de serveurs de jeux sans région pour #Nakama, le cadre de serveur de jeux open-source le plus performant ! Directement depuis la console de Nakama, déployez un serveur de jeu dédié en utilisant la plateforme d'Edgegap pour distribuer instantanément votre multiplayer aux joueurs du monde entier !
Edgegap s'associe à Heroic Labs pour offrir un hébergement et une orchestration de serveurs de jeux sans région pour #Nakama, le cadre de serveur de jeux open-source le plus performant ! Directement depuis la console de Nakama, déployez un serveur de jeu dédié en utilisant la plateforme d'Edgegap pour distribuer instantanément votre multiplayer aux joueurs du monde entier !

Qu'est-ce que Nakama ? Qu'est-ce qu'Edgegap ?

Nakama par Heroic Labs

Nakama est un serveur de jeu open-source qui offre des fonctionnalités essentielles telles que des comptes utilisateurs, des graphes sociaux, du matchmaking multijoueur, des classements, des achats intégrés, et plus encore. Conçu pour répondre aux besoins backend des jeux multijoueurs en temps réel et asynchrones, Nakama prend en charge des millions de joueurs dans le monde entier, fournissant des mécaniques de jeu essentielles sans nécessiter que les développeurs construisent une infrastructure complexe depuis zéro.

Edgegap

Edgegap résout l'hébergement de serveurs de jeu dédiés pour les jeux multijoueurs.

Le système d'hébergement et d'orchestration de serveurs de jeu breveté d'Edgegap tire parti du plus grand et unique réseau de périphéries sans région au monde, avec plus de 615+ emplacements dans le monde entier, conçu sur mesure pour les jeux multijoueurs.

La plateforme d'Edgegap déploie des serveurs de jeu à l'emplacement idéal le plus proche des joueurs, ce qui réduit la latence de 58 % en moyenne et garantit un temps de démarrage moyen du serveur de 3 secondes pour assurer une expérience multijoueur sans faille pour les joueurs.

Pour les développeurs, elle peut monter jusqu'à 14 millions d'utilisateurs concurrents en 60 minutes pour soutenir les plus grands pics de joueurs lors des journées de lancement. Elle est multiplateforme par défaut.  

Comment ajouter des serveurs dédiés à Nakama de Heroic Labs

L'intégration entre Nakama et Edgegap est conçue pour rationaliser le processus de déploiement de serveurs de jeu évolutifs et à faible latence. Voici un aperçu de son fonctionnement :

  1. Matchmaking et gestion des joueurs avec Nakama : Nakama gère les comptes utilisateurs, le matchmaking, et la gestion des données des joueurs, utilisant une architecture robuste pour soutenir les interactions en temps réel entre les joueurs. Une fois que Nakama identifie qu'un match doit commencer, il déclenche une instance de jeu sur Edgegap.

  2. Déploiement dynamique de serveurs avec Edgegap : Edgegap reçoit la demande de Nakama et déploie une instance de serveur à l'emplacement optimal en fonction des données en temps réel, telles que les emplacements des joueurs et les informations sur les appareils. Cela garantit que les serveurs de jeu sont proches des joueurs, minimisant la latence et créant une expérience de jeu fluide.

  3. Communication en temps réel : L'intégration permet une communication transparente entre le serveur de jeu de Nakama et le réseau de déploiement d'Edgegap. Nakama fournit le matchmaking, le système de lobby et les fonctionnalités de jeu général, tandis qu'Edgegap garantit que la boucle de jeu principale (fonctionnant avec un moteur de jeu sans tête tel que Unity) fonctionne aussi efficacement que possible, peu importe où se trouvent les joueurs. La connectivité entre Edgegap et Nakama signifie que les joueurs peuvent mieux se trouver et s'associer avec d'autres joueurs ainsi qu'avec des matchs existants ou nouveaux en cours sur Edgegap.

  1. Scalabilité et gestion de la charge : Le système d'Edgegap évolue dynamiquement les ressources en fonction de la demande des joueurs, tandis que Nakama évolue pour accueillir des millions d'utilisateurs, même pendant les heures de pointe. Cette combinaison permet aux développeurs de maintenir une performance constante pendant les pics de trafic sans surcharger les ressources.

Comment les développeurs peuvent commencer

Intégrer Nakama et Edgegap est simple. Voici un guide rapide pour les développeurs intéressés à tirer parti de la puissance combinée de ces plateformes :

1. Installer et configurer Nakama : Commencez par configurer Nakama en tant que backend de votre jeu. Configurez-le pour gérer les comptes utilisateurs, le matchmaking, les sessions multijoueurs et d'autres logiques de jeu.

2. S'inscrire sur Edgegap : Inscrivez-vous sur la plateforme web d'Edgegap pour télécharger votre image de serveur dédié et  récupérer les clés API et secrets nécessaires pour l'étape suivante.  L'hébergement d'Edgegap est gratuit pendant le développement avec son essai gratuit, et son tarif compétitif sans engagement à la minute garantit aux studios de ne payer que lorsque les joueurs sont actifs, sans coûts initiaux ni frais mensuels fixes.

3. Connecter Nakama à Edgegap : Utilisez l'implémentation du FleetManager de Nakama pour vous connecter au service de déploiement d'Edgegap. Suivez le guide détaillé et intégrez le dépôt nakama-edgegap dans votre code.

Obtenez votre jeu alimenté par Nakama en ligne en quelques minutes

L'intégration entre Nakama et Edgegap offre une solution puissante, évolutive et flexible pour les jeux multijoueurs, abordant les défis clés en matière de connectivité en temps réel et de performance.

En combinant les capacités robustes de serveur de jeu de Nakama avec l'orchestration de serveurs de jeu basée sur le périphérique d'Edgegap, les développeurs peuvent créer des jeux qui satisfont les attentes élevées des joueurs en matière d'expériences à faible latence, stables et immersives.

Cette intégration permet aux studios de toutes tailles de livrer des jeux multijoueurs de classe mondiale qui se sentent réactifs et agréables, peu importe où se trouvent les joueurs. Que vous soyez un développeur indépendant ou un studio AAA bien établi, Nakama et Edgegap fournissent les outils nécessaires pour porter votre jeu à un niveau supérieur.

Commencez aujourd'hui gratuitement, rejoignez le Discord d'Edgegap pour partager avec notre communauté de GameDev, ou contactez-nous directement.  

Écrit par

l'équipe Edgegap

Sources et/ou collaboration de contenu avec

Héros des Laboratoires