Découvrez comment fonctionne Edgegap

Découvrez comment fonctionne Edgegap

Qu'est-ce que la latence dans les jeux vidéo ? Le ping et le lag expliqués

Publié

Publié

Publié

Points Clés

Points Clés

Points Clés

En bref : La latence est le temps que mettent les données de jeu pour atteindre le serveur de jeu et en revenir, mesuré en millisecondes (ms). La distance par rapport au serveur est le facteur le plus déterminant, la solution principale consiste donc à héberger des serveurs plus près des joueurs.

  • Un ping inférieur à 50 ms est excellent.

  • 100 ms ou plus entraîne un décalage (lag) perceptible, particulièrement pénalisant dans les jeux de tir, de stratégie en temps réel et de course.

  • Autres causes : une puissance de traitement du serveur insuffisante, une faible bande passante, des connexions lentes et la perte de paquets.

  • Dans un cas précis, Edgegap a réduit la latence d’un éditeur de jeux vidéo de 74 ms à 29 ms.

Série d'apprentissage Edgegap

Développer un jeu n'est pas facile ; chez Edgegap, nous le comprenons mieux que quiconque ! Nous avons créé la série d'apprentissage Edgegap pour aider les nouveaux développeurs de jeux à appréhender tous les concepts fondamentaux du DevOps, de l'hébergement et des aspects techniques de la création d'un jeu multijoueur. La place d'Edgegap dans le processus de développement ainsi que l'utilisation et la gestion de l'infrastructure de jeu seront au cœur de cette série éducative.

Qu'est-ce que la latence dans les jeux vidéo ?

Alors que les jeux mobiles et en ligne poursuivent leur croissance fulgurante, avec un nombre croissant de personnes jouant en ligne à des jeux multijoueurs, les éditeurs de jeux sont confrontés à un problème brûlant : le lag.

Le lag se produit lorsqu'il y a un décalage entre les actions des joueurs et la réponse du jeu. Le lag est très frustrant, non seulement pour le joueur qui le subit, mais il entraîne également un impact en cascade sur la qualité de l'expérience de tous les autres joueurs. Les joueurs désignent souvent le lag comme la cause des blocages, des saccades ou même des plantages du jeu.

Le lag est l'une des principales raisons de l'abandon d'un jeu et de l'attrition de la communauté, ainsi que de résultats financiers décevants pour un éditeur de jeux.

Mais quelles sont les causes générales du lag ? Plusieurs facteurs peuvent y contribuer, tels qu'une faible puissance de traitement du serveur, une bande passante insuffisante, des vitesses de connexion Internet lentes et la perte de paquets.

Qu'est-ce qui cause la latence ?

La latence est le temps nécessaire aux données de jeu pour voyager d'un point à un autre. Elle dépend de la distance physique que les données doivent parcourir à travers les réseaux, les routeurs et les câbles pour atteindre leur destination. La latence du serveur, en particulier, correspond au moment où une requête quitte le matériel du joueur, se rend aux serveurs et reçoit une réponse. La latence se mesure en millisecondes (ms).

Dans le jeu vidéo, le ping désigne la latence réseau entre la console d'un joueur et l'ordinateur d'un autre joueur (pair) ou le serveur du jeu. Des valeurs de ping faibles, inférieures à 50 ms, sont considérées comme excellentes et contribuent à une faible latence (et donc à moins de lag). À l'inverse, des pings élevés de 100 ms ou plus entraînent inévitablement une latence plus élevée (et plus de lag), ce qui perturbe considérablement le gameplay. Cela est particulièrement vrai pour les jeux au rythme effréné, tels que les jeux de tir à la première personne, les jeux de stratégie en temps réel, les jeux de course ou les jeux multijoueurs. 

Comment réduire la latence dans les jeux ?

L'emplacement géographique joue un rôle majeur dans les problèmes de latence de jeu. La distance entre les joueurs et le serveur de jeu peut faire toute la différence entre une latence élevée et faible. Par exemple, le transfert de données prendra plus de temps entre des joueurs situés aux États-Unis qui tentent de se connecter à un serveur de jeu au Japon que si le serveur de jeu se trouvait dans leur propre pays. Plus la distance est grande, plus la latence (ou le ping) est élevée.

Il n'y a que deux façons d'améliorer la latence réseau. Soit un éditeur de jeux met en place un réseau central dédié en parallèle d'Internet — irréaliste et coûteux —, soit il étend son réseau pour rapprocher les charges utiles (payloads) des joueurs.

Et c'est là qu'Edgegap intervient, en rapprochant les serveurs le plus possible des utilisateurs afin de réduire drastiquement les niveaux de latence. Cela permet à un éditeur de jeux de monter en charge au fur et à mesure que le jeu gagne en popularité à travers le monde. Dans un cas d'usage, la plateforme d'hébergement d'Edgegap a réduit la latence pour un éditeur de jeux de 74 ms à 29 ms, offrant ainsi aux joueurs une bien meilleure expérience, quasiment sans lag. Le réseau d'Edgegap s'étend désormais sur plus de 615 emplacements de serveurs à travers le globe.

Si vous souhaitez en savoir plus sur la façon dont Edgegap peut réduire la latence de votre jeu et éliminer le lag ? Contactez-nous dès aujourd'hui.

Écrit par

l'équipe Edgegap

Intégrer Edgegap facilement en quelques minutes

Commencez l'intégration maintenant!

Mettez votre jeu en ligne facilement
& en quelques minutes