The Farm 51 continue à améliorer World War 3 afin que tous les joueurs puissent bénéficier d’une expérience stable sur le plan technique et d’un gameplay de haute qualité. La feuille de route suivante vous présente l’avancée du développement, des bugs qui ont été corrigés à nos plans pour l’avenir proche.
Faites défiler la page vers le bas pour consulter chaque section en détail, et gardez l’œil sur les réseaux sociaux officiels de World War 3 afin de tout savoir de l’actualité et de nos progrès.
PROBLÈMES CORRIGÉS
Amélioration de la communication avec la base de données
La base de données principale est l'un des éléments les plus importants de l'infrastructure technique du jeu. Elle contient des informations sur les statistiques des joueurs, leur progression, leurs actions, et bien plus. Une base de données optimisée envoie moins de requêtes au serveur maître, ce qui permet d'alléger tout le système. En optimisant soigneusement la base de données et ses requêtes, nous avons réduit significativement les problèmes d'expiration et d'autorisation, et amélioré en conséquence l'expérience de la majorité des joueurs.
Problèmes d'expiration
Les problèmes d'expiration peuvent survenir lorsque le serveur principal est surchargé de requêtes provenant du jeu ou de la base de données. Un travail minutieux d'optimisation a permis de réduire significativement les problèmes rencontrés depuis le lancement de la bêta ouverte.
Problèmes d'autorisation
Les problèmes d'autorisation entraînent l’impossibilité de se connecter au jeu. Ces erreurs étaient récurrentes au lancement, et elles étaient principalement liées au nombre de joueurs qui tentaient de rejoindre le jeu. Le problème venait de l’intégration du processus d'autorisation à l'écran d'initialisation du jeu. Nous avons donc séparé ces opérations et procédé à quelques optimisations.
Joueurs coincés dans les salons
De nombreux joueurs restaient coincés indéfiniment dans le salon en essayant de trouver une partie. Ce problème était causé par la lenteur de traitement des requêtes liée aux communications entre le serveur maître et la base de données. Des optimisations supplémentaires de la base de données nous ont permis d'améliorer drastiquement ce processus, et le problème n'affecte désormais plus qu'un petit nombre de joueurs. Nous travaillons actuellement à l'éliminer complètement.
Le jeu plante en acceptant des invitations d'amis
Ce problème a beaucoup affecté les joueurs en équipe. Il est désormais corrigé, plus aucun plantage de ce type ne se produira.
Écrans de chargement bloqués (Steam)
Les joueurs ne pouvaient pas aller au-delà de l'écran de chargement s'ils ne lançaient pas l'application Steam. Nous avons modifié le fichier .dll pour pallier à ce problème, et les joueurs peuvent désormais lancer le jeu même si Steam ne tourne pas en arrière plan.
Problèmes de groups
Un certain nombre de problèmes ont affecté les fonctionnalités de groupe après le lancement de la bêta ouverte. Les joueurs ne pouvaient pas inviter leurs amis dans un groupe, et il arrivait parfois que les groupes soient dissous juste après le match, ou qu’un joueur se fasse renvoyer du groupe si un autre de ses membres quittait la partie. La plupart de ces problèmes ont été résolus en ajustant les paramètres du serveur. Nous continuons de surveiller de près le système de groupe afin d'assurer une expérience multijoueur optimale.
CORRECTIONS ET AMÉLIORATIONS À VENIR (EN PHASE DE TEST)
Augmentation de la limite de joueurs simultanés (serveur maître distribué)
S'il est essentiel d'optimiser les serveurs, le défi pour nos équipes est de trouver un moyen de mieux répartir la charge que le serveur maître doit gérer entre ses différents cœurs. Nous avons actuellement quatre cœurs, mais la charge ne repose que sur un seul. Plus nous utiliserons de cœurs, moins la charge de chacun d’entre eux sera importante. Nous en viendrons ainsi à avoir une capacité de joueurs beaucoup plus élevée.
Augmentation du nombre de serveurs dédiés
L'amélioration extensive du matériel a permis à l'équipe d'augmenter le nombre de joueurs sur un même serveur, réduisant ainsi les files d'attente et le temps nécessaire pour accéder au jeu.
Amélioration de la géolocalisation du matchmaking
Une répartition géographique correcte des joueurs est l'un des moyens d'assurer une expérience de jeu fluide. Les modifications apportées à la logique de matchmaking a amélioré drastiquement la latence et réduit le nombre de plaintes liées aux problèmes de serveur, comme les téléportations intempestives ou les tirs incorrects.
CORRECTIONS ET AMÉLIORATIONS À VENIR (EN TRAVAUX)
Augmentation de la capacité de charge de données (base de données distribuée)
La répartition de la charge est possible non seulement avec le serveur maître lui-même, mais aussi avec la base de données. La répartition des requêtes de la base de données vers le serveur maître est un autre moyen d'optimisation en cours de développement.
UNC & problèmes de transferts d'inventaire
Les problèmes d'UNC manquants et de transferts d’objets depuis le site Web de World War 3 et l'inventaire sont l’une de nos principales priorités. Nous nous efforcerons de fournir à tous les joueurs concernés le contenu qui leur est dû dès que possible.
Progression et objets verrouillés / profils manquants
De nombreux joueurs ont subi une perte de progression, ou certains objets étaient verrouillés même s'ils avaient atteint le niveau requis pour les obtenir. L'équipe s'efforce de résoudre ce problème, et offrira une compensation aux utilisateurs concernés.
Boosters actifs perdus pendant la maintenance
Actuellement, le décompte des boosters ne s'arrête pas lorsque le jeu est en maintenance. L'équipe travaille sur ce problème afin d'éviter que les joueurs ne soient pénalisés par des interruptions indépendantes de leur volonté.
CORRECTIONS ET AMÉLIORATIONS EN COURS
Performance des serveurs et optimisation
Nous continuons à optimiser les serveurs.
Stabilité du jeu
Nous continuons à améliorer les systèmes et l'infrastructure du jeu.
Corrections mineures
Nous traquons tous les bugs restants.