L’équipe Pax Dei nous emmène dans le système de construction massif du jeu et comment ils gèrent autant de données

https://media.mmorpg.com/images/heroes/posts/132961.jpg

Mainframe a révélé quelques détails techniques en coulisses sur Pax Dei’système de construction. Avec autant de contenu créé par les joueurs dans le jeu, il n’est pas surprenant que le système de construction soit l’un des plus utilisés et que les joueurs aient trouvé des moyens créatifs pour construire des structures complexes.

Dans une mise à jour partagée sur Discord, ils ont révélé que sur les 24 Home Valleys de chaque serveur, celles avec le plus d’action de construction possèdent environ 400 000 pièces de construction. De plus, dans n’importe quelle Home Valley, les taux de construction typiques s’élèvent à 10 000 nouvelles pièces chaque semaine. Encore une fois, ce n’est pas une surprise, compte tenu de l’étendue des éléments créés par les joueurs dans Pax Dei. L’équipe propose un certain nombre de détails techniques supplémentaires qui illustrent ce avec quoi elle travaille. Avec un seul bâtiment de Home Valley occupant environ 30 Go de données, 100 personnes à cet endroit signifient 3 Go de données à gérer par le serveur. N’oubliez pas qu’il y a 24 Home Valleys sur chaque serveur. C’est un parcelle de données.

L’équipe explique beaucoup plus en détail la manière dont elle gère une telle quantité de données, dans un MMORPG où les joueurs construisant le monde sont la norme. Une première étape importante consiste à utiliser un système de réplication de bâtiment dédié. Repli est ce serveur backend prenant uniquement en charge les données de construction de la base de données mondiale. Il s’agit d’un système personnalisé qui doit non seulement traiter toutes ces données changeantes qui doivent être répliquées en temps réel, mais il doit également faire tout cela d’une manière qui se prête à une expérience de jeu fluide.

Repli travaille aux côtés d’Unreal Engine, grâce auquel ils gèrent le côté gameplay. Un autre outil essentiel consiste à utiliser des maillages statiques instanciés. Ces ISM permettent de restituer plusieurs pièces en une seule fois, ce qui améliore également les performances. Par l’intermédiaire de « gestionnaires de zone », ils gèrent la création et les modifications des éléments de construction de la zone, y compris l’ISM.

En rapport:

Examen de l’accès anticipé à Pax Dei

La mise à jour complète des développeurs est très technique et il y a encore plus à explorer, mais en fin de compte, il s’agit d’un massif système, et le Mainframe n’est même pas encore terminé.

« Le système actuel devrait fonctionner correctement jusqu’à environ 500 000 pièces. Après cela, nous commencerons à voir de nouveaux problèmes qui devront être résolus. Bonne nouvelle cependant ! Nous prévoyons déjà d’étendre le système à 1 000 000 de pièces par zone. Mais c’est une histoire pour une autre fois.

Nous devrons donc attendre et voir comment cela évolue à mesure que l’accès anticipé se poursuit.