Le 07 juillet 2022 à 16:50:49 :
Alors, si je devais y aller de ma prédiction bidon quand à pourquoi le jeu limite à 300 métres la distance entre chaque jour, ça peut être dû simplement au fait que le jeu ne puisse pas gérer les différents triggers du jeu sans provoquer de très très gros desync, en gardant une petite distance, tu es certain qu'un autre joueur n'activera pas par inadvertance un trigger qui pourrait faire tout bugger, ça permet de limiter la quantité d'information que le serveur devra traîter dans ce cas précis.
Parlons un peu serveur, pour faire vraiment vraiment simple (désolé Juan je sais que tu détestes ça ), Un serveut permet de synchroniser ce que plusieurs clients voient à hauteur d'un certain nombre de trames par secondes (le fameux tickrate), le tickrate détermine combien de fois par seconde le serveur fera une validation des activités d'un client avant de le répercuter envers les autres clients de la session (donc si je te tire dessus par exemple et que le serveur a un tickrate de 64 ticks/s, bah ça prendra 1/64 s pour enregistrer mon action (après y'a le ping mais c'est une autre histoire) après tout dépend de la complexité de la tâche à effectuer, ou de la capacité du serveur, mais disons que le serveur répond immédiatement.
Donc la quantité de données qui s'affiche par joueurs n'a pas vraiment d'influence dessus, à part si le jeu n'a jamais été pensé pour la coop.
Et je pense que c'est plutôt ça le problème, dés le départ la coop n'a pas été prévue, et donc maintenant ils sont obligé de retrofit les décisions de game design pour les faire fonctionner en coop sans que le tout ne casse.
TL;DR : Je pense que c'est un mélange de problème de desync (peu probable) et surtout les répercussions du game design d'halo infinite qui les ont poussés à choisir une telle limite de distance, après je ne suis pas dev chez 343i donc tout ceci n'est que supputation.