Avec l'intensification du marché des jeux mobiles, un nombre croissant de RPG ont été lancés. Parmi eux, les MMORPG constituent l'une des sous-catégories les plus populaires. Les concepteurs et développeurs font désormais face à un nouveau défi : créer une architecture back-end mobile offrant aux joueurs MMO une expérience aussi fluide que celle des jeux PC traditionnels.
Alibaba Cloud dispose d'une plateforme de cloud computing puissante et hautement fiable pour répondre aux besoins et aux défis des jeux MMO. Cette solution offre les avantages suivants :
Bande passante élevée et volume de paquets important
Capacité de débit réseau élevée
Les jeux MMO visent généralement à offrir le champ de vision le plus large possible. Les déplacements et les combats font partie des mécaniques de jeu essentielles et nécessitent une visibilité mutuelle en temps réel entre les joueurs présents sur le même écran. Un volume important de paquets de déplacement et de combat doit être diffusé dans un champ de vision donné. Les serveurs de jeux MMO génèrent ainsi un nombre massif de paquets de communication lorsque de nombreux joueurs jouent simultanément. Par conséquent, les couches d'accès des serveurs de jeux MMO nécessitent une bande passante réseau élevée et un débit de paquets réseau important.
Alibaba Cloud dispose de ressources en bande passante abondantes et Server Load Balancer (SLB) assure la prise en charge de l'accès via le clustering. ECS, à son niveau de performance maximal, peut prendre en charge un PPS de plusieurs centaines de milliers et fournir une capacité de débit réseau de l'ordre du Gbps.
Évolutivité élastique des ressources
Évolutivité élastique des ressources
Les jeux MMO mobiles se caractérisent par leur légèreté et la fragmentation du temps de jeu. Le secteur exige donc une conservation et une utilisation maximales des ressources serveur afin de réaliser efficacement la fusion de zones et de serveurs pour les jeux MMO.
Les multiples services d'Alibaba Cloud, notamment ECS et ApsaraDB RDS, prennent tous en charge la mise à niveau verticale et l'extension horizontale. Associée à Auto Scaling (ESS) pour permettre la mise à l'échelle automatique horizontale en fonction de la charge de service, cette solution répond aux besoins d'ajustement dynamique des ressources aux différentes étapes de l'activité.
Puissance de calcul élevée
Puissance de calcul élevée
Pour les jeux MMO en ligne, les concepteurs de jeux souhaitent exploiter les interactions fortes entre joueurs pour attirer de nouveaux participants. Ils doivent donc augmenter autant que possible le nombre de joueurs simultanés par zone. Le nombre maximal de joueurs présents dans une même zone peut atteindre plusieurs milliers. Les jeux MMO en ligne nécessitent ainsi des interactions et une validation robustes, ainsi qu'une puissance de calcul serveur élevée.
Les serveurs ECS d'Alibaba Cloud utilisent les derniers processeurs multicœurs à fréquence d'horloge élevée et un modèle multi-scénarios flexible pour fournir la puissance de calcul d'une zone unique via le clustering. Cela permet de répondre aux besoins en puissance de calcul des serveurs accueillant des milliers de joueurs en ligne simultanément dans une même zone.
Accès de proximité
Expérience d'accès au jeu stable
Les jeux MMO en ligne adoptent généralement des modèles de déploiement de proximité basés sur les zones et les serveurs, en utilisant plusieurs centres de données répartis dans différentes régions. Les joueurs bénéficient ainsi d'un accès de proximité au serveur de jeu, ce qui garantit une jouabilité fluide et améliore l'expérience de jeu.
En tirant pleinement parti des centres de données BGP multirégionaux d'Alibaba Cloud et des ressources réseau de transmission à haut débit, les développeurs peuvent réaliser un déploiement géographiquement distribué pour chaque zone. Les joueurs bénéficient ainsi d'un accès de proximité au jeu, ce qui réduit les risques de déconnexion et autres dysfonctionnements.