7 Days Blood Moons

Rédigé en collaboration avec

The Fun Pimps & iLLOGIKA

Points clés

  • Orchestration totalement gérée et automatisée pour tout type de projet : L'orchestration contenisée d'Edgegap s'intègre parfaitement à la personnalisation de matchmaking 4v1 d'iLLOGIKA via de simples appels API. Les tableaux de bord de la plateforme facilitent la visualisation des connexions, le suivi des déploiements et la surveillance de chaque environnement sans gestion manuelle de l'infrastructure.

  • Hébergement global sans région pour plus de 615 emplacements : Le système de prise de décision breveté d'Edgegap déploie automatiquement des serveurs à l'emplacement idéal dans plus de 615 emplacements à un prix universel unique. Cela a éliminé le compromis traditionnel entre coût et couverture, permettant un jeu en ligne à faible latence de manière globale.

  • Déploiements instantanés et tarification abordable : Edgegap déploie des serveurs de jeu en 1 à 3 secondes dans le monde entier et évolue jusqu'à 14 millions de joueurs simultanés en 60 minutes. Le modèle de tarification compétitif et universel a permis à iLLOGIKA de créer une expérience de jeu multijoueur ambitieuse sans sacrifier la couverture au profit du coût.

  • Support dédié : iLLOGIKA a reçu un support humain rapide, direct, avec une documentation claire et des solutions d'intégration dédiées. Ce support réactif et ce processus d'implémentation simple ont permis à l'équipe de mettre 7 Days Blood Moons sur la plateforme rapidement.

Le Studio 

iLLOGIKA est un studio de développement de jeux basé à Montréal, qui a été chargé de développer un projet original au sein de la licence largement populaire 7 Days to Die des créateurs originaux The Fun Pimps Entertainment LLC.

Sur la base de cette IP passionnante, l'équipe a développé une expérience 4v1 de survie (PvP) et PvE pleine d'adrénaline avec 7 Days Blood Moons. Publié par The Fun Pimps, créateurs de 7 Days to Die, et développé par iLLOGIKA. Le jeu apporte une combinaison unique de FPS, d'horreur de survie, de RTS, de défense de tour et un système de progression robuste.

Le Défi 

Tout projet multijoueur est complexe, aux côtés des attentes d'un des jeux multijoueurs les plus célébrés de tous les temps, qui continue d'être populaire avec 30 000 à 50 000 joueurs concurrents jusqu'à ce jour.

Pour répondre à ce niveau d'ambition, iLLOGIKA a enquêté en profondeur parmi toutes les plateformes techniques.     

La Solution – Orchestration de Serveur de Jeu 

Entrez dans l'hébergement et l'orchestration de serveur de jeu d'Edgegap, qui permet aux développeurs de scaler jusqu'à 14 millions de joueurs concurrents (“CCUs”) en moins de 60 minutes. Plus que suffisant pour correspondre au potentiel du projet.

L'orchestration moderne d'Edgegap repose sur trois grandes fondations qui aident les studios avec leur hébergement de serveur de jeu :

  1. Edgegap utilise des conteneurs, qui standardisent le déploiement de ces charges de travail de calcul, résolvant la consistance des performances à travers les expériences en ligne et permet aux serveurs de jeu d'Edgegap d'être déployés dans 1 à 3 secondes dans le monde entier pour lancer les jeux plus rapidement.

  2. L'orchestration d'Edgegap tire parti du premier et plus grand réseau en périphérie sans région au monde, permettant aux studios de jeux de déployer des serveurs de jeux dans le monde entier à plus de 615 emplacements à un prix unique, résolvant à la fois les problèmes de coût et de couverture pour les studios de jeux où l'un (en général la couverture) devait souvent être sacrifié pour optimiser l'autre (en général le coût).

  3. Enfin, l'orchestration d'Edgegap utilise un système de prise de décision breveté pour déployer des serveurs de jeu à l'endroit idéal pour chaque joueur dans une partie (généralement le plus proche), aidant à améliorer l'expérience en jeu avec une latence réduite pour tous les joueurs

  4. Edgegap se félicite également de sa facilité d'intégration et de son support.

Tout commence par l'intégration, et les solutions d'intégration dédiées d'Edgegap, telles que son plugin Unity, et sa documentation claire et simple ont aidé iLLOGIKA à mettre 7 Days Blood Moons sur la plateforme rapidement. Comme le souligne Olivier Martin, directeur technique chez iLLOGIKA :

“Nous avons été impressionnés par la simplicité de l'implémentation, combinée à […] un support humain rapide, direct et efficace.”

L'orchestration d'Edgegap peut déployer un serveur de jeu avec un simple appel API, et dans le cas d'iLLOGIKA, cela signifiait leur système de matchmaking personnalisé conçu pour leur gameplay unique 4v1 PvP. Comme le mentionne Hervé Lange, directeur technique senior chez iLLOGIKA (et un pionnier du jeu vidéo !) :

"L'intégration avec notre système de matchmaking personnalisé a été transparente !"

En ce qui concerne l'exploitation de ses déploiements de serveurs de jeu, les outils d'analyse et de surveillance d'Edgegap aident continuellement l'équipe de développement à optimiser l'utilisation de leurs ressources. Comme l'affirme Mohamed Errami, développeur de jeux chez iLLOGIKA :

"Il est facile de visualiser les connexions et le statut de chaque environnement. Les tableaux de bord sont très utiles pour les journaux de déploiement et pour comprendre ce qui se passe dans chaque environnement."

L'intégration et les opérations sont excellentes, mais pour prospérer, le multijoueur utilisant des serveurs de jeu dédiés doit avoir un sens économique. Grâce à Edgegap, le prix unique et universel sur son réseau sans région de plus de 615 emplacements dans le monde, cela aide tous les studios de jeux à développer et à commercialiser des expériences multijoueurs en ligne et en temps réel qui sont viables financièrement. Tout en garantissant une expérience idéal de l'utilisateur final cohérente dans le monde entier lorsque traditionnellement, les studios doivent équilibrer le coût des services d'hébergement et la taille et les revenus de chaque marché cible.

Comme le mentionnent respectivement Mohammed et Hervé :

“Nous avons été impressionnés [par Edgegap] par ses prix compétitifs

Edgegap combine fiabilité, prix compétitifs et excellent support.”

Conclusion 

En s'associant à Edgegap, iLLOGIKA a réussi à relever les exigences techniques complexes du développement d'une expérience multijoueur digne de l'héritage de 7 Days to Die.

L'orchestration containerisée d'Edgegap, son réseau mondial sans région et le placement intelligent des serveurs ont fourni la scalabilité et la performance nécessaires pour offrir une expérience de joueur idéale dans toutes les régions. L'intégration transparente avec le système de matchmaking 4v1 personnalisé d'iLLOGIKA, combinée à un soutien humain réactif et à des prix compétitifs, a permis à l'équipe de se concentrer sur le craft de l'expérience de gameplay unique que 7 Days Blood Moons exigeait.

Comme l'équipe d'iLLOGIKA l'a découvert, la plateforme d'Edgegap ne résout pas seulement des défis techniques, elle aide à rendre les projets multijoueurs ambitieux financièrement viables tout en garantissant que les joueurs du monde entier profitent de l'expérience de basse latence et de haute qualité qu'ils attendent (et méritent !).