Devlog #54 — Nouveau matchmaking, couleurs de constructeur et interface utilisateur
Bienvenue dans une autre édition du Realm Devlog !
Cette semaine, nous avons d'excellentes mises à jour pour vous, et comme d'habitude, vous pouvez voir les fondateurs de l'AMA ici . Consultez également le chat dans le télégramme pour des discussions passionnantes sur les mécanismes de jalonnement.
Sans plus tarder, place aux mises à jour !
Nouveau matchmaking !
Nous savons que nos joueurs fidèles ont eu des difficultés avec le matchmaking existant de Nakama et c'est la dernière chose à laquelle nous voulons introduire des frictions. Avec la popularité croissante de Don't Fall et le lancement imminent de HOVR et de la nouvelle physique des courses automobiles, nous avons plus que jamais besoin que les joueurs entrent en match de manière transparente avec les personnes avec lesquelles ils font la queue, et pour que ce processus soit fluide et rapide. . Nous nous sommes donc lancés dans la tâche difficile de construire le nôtre à partir de zéro.
Nous utilisons désormais un système entièrement sur mesure nous permettant un contrôle précis des paramètres et des conditions de matchmaking, et un système de minuterie bien mieux adapté à nos lobbies de course en jeu. Un groupe de joueurs se rassemblant dans un royaume et faisant la queue pour un match verra désormais, en temps réel, les joueurs avec lesquels ils sont jumelés, ainsi qu'une représentation précise des minuteurs de matchmaking côté serveur. Nos serveurs essaieront toujours de faire correspondre le nombre maximum de joueurs autorisés pour une course, mais gèrent les petits groupes de joueurs beaucoup plus gracieusement, en ajoutant un tampon supplémentaire chaque fois qu'un nouveau joueur rejoint le pool de matchmaking. Cela devrait garantir que de plus petits groupes de joueurs à la recherche d'un match peuvent tous être sûrs de rejoindre la même session.
Sur le plan architectural, le nouveau système de matchmaking nous permet de définir un nombre arbitraire de modes de jeu, chacun avec son propre ensemble de domaines aléatoires parmi lesquels un match choisira, et chacun avec un ensemble distinct de paramètres de matchmaking tels que le nombre minimum et maximum de joueurs. Le nombre minimum de joueurs pour un pool de matchmaking n'est également plus requis d'être 2, ce qui nous permet d'attribuer des matchs solo côté serveur, au lieu de devoir compter sur une minuterie côté client pour lancer des matchs solo pour chaque utilisateur.
À l'avenir, ce système pourrait nous permettre d'introduire des fonctionnalités de matchmaking encore plus avancées, telles que des joueurs correspondants votant pour un domaine préféré tout en faisant la queue, ou une intégration plus complexe d'amis/abonnés lorsque les utilisateurs rejoignent un pool de matchmaking.
Nous avons hâte que vous vous lanciez facilement dans des matchs - découvrez-le en action ci-dessous et notez les jolies images de profil de ceux qui font la queue avec vous !
Coloration et interface utilisateur du constructeur
Nous sommes conscients que les couleurs ont été quelque peu limitées dans l'outil de construction jusqu'à présent, et avons donc implémenté un nouveau système de couleurs de sommet qui vous permet de personnaliser les couleurs de sommet des modules dans le constructeur. Vous pouvez désormais choisir une palette pour votre royaume et attribuer facilement des couleurs aux éléments, groupes ou types.
Ce nouveau système de couleurs a également été implémenté dans le générateur de modèles procéduraux. Dans cette démo, vous voyez comment vous pouvez choisir la couleur attribuée à chaque couche du terrain et comment, lorsque vous modifiez les couleurs de la palette, les couleurs du terrain changent également. Cela élimine le besoin de modifier manuellement les couleurs du terrain. Vous pouvez ajouter des calques de suppression et de réorganisation. Vous pouvez également avoir plusieurs couches de la même couleur si nécessaire.
Pour tous ceux qui cherchent à construire gratuitement sur Realm, vous pouvez télécharger Realm Builder Tools ici :
https://enter-realm.itch.io/realm-world-builder
De plus, en prime, voici une mise à jour rapide sur l'état du remake de l'interface utilisateur du constructeur – je pense que vous pouvez convenir qu'il aura l'air beaucoup plus professionnel lorsque nous quitterons l'alpha et entrerons en version bêta.
À propos de REALM
Leader du métaverse de jeu NFT avec un but. Permettre aux joueurs, créateurs et marques de participer à la création de l'avenir du divertissement dans un univers virtuel en copropriété.
Les utilisateurs de REALM sont récompensés lorsqu'ils interagissent avec la plateforme : 1/3 des bénéfices vont à la communauté de jalonnement de jetons. L'outil de construction REALM natif permet à quiconque, sans expérience de codage, de créer des microvers personnalisés, de raconter son histoire et d'échanger des NTF sur REALM Marketplace. Les créateurs et les marques peuvent donner vie à de la musique, des œuvres d'art, des jeux et tout ce qu'ils peuvent imaginer dans leur domaine.