Moteur de jeu à chaîne complète : Faire le pont de manière transparente entre les mondes de jeu Web2 et Web3

Source: MetaCat

Moteurs de jeu : Ce sont les héros méconnus du monde du jeu. Ces cadres fondamentaux ont pris le devant de la scène, et ils permettent à l’équipe de développement de se concentrer sur la création du jeu sans avoir à réinventer la roue à chaque fois.

Crédits d’image :

Historiquement, des noms comme Unity et Unreal Engine ont dominé la conversation. Leur influence dans le jeu traditionnel est indéniable. Au fur et à mesure que le paysage numérique s’étendait, les développeurs se sont retrouvés à la croisée des chemins : s’en tenir à des moteurs de jeu tiers prêts à l’emploi ou prendre le risque de personnaliser les leurs. Des géants tels que CD Projekt Red ont choisi ce dernier parce qu’ils ont réalisé que leur moteur de jeu signifiait un contrôle et une flexibilité inégalés pour donner vie à leur vision spécifique.

Lorsque nous arrivons à la prochaine frontière du jeu : le jeu omni-chaîne, nous nous retrouvons au milieu d’une ruée vers l’or technologique. L’émergence de moteurs tels que le MUD de Lattice et le Dojo de Starknet laisse entrevoir l’énorme potentiel inexploité du jeu omnichain. Bien que l’infrastructure puisse sembler croître plus rapidement que la production de jeux premium, c’est exactement ce que l’on peut attendre d’une industrie sur le point de se transformer. Cet article explorera les dernières avancées en matière de moteurs de jeu à chaîne complète, en explorant leurs caractéristiques uniques, leurs défis et leur impact potentiel sur l’industrie.

BOUE

Le MUD a été créé par Lattice lors de la résidence 0xParc. C’est un phare du monde autonome, un nouveau domaine très prometteur. S’inspirant du riche héritage des donjons multi-utilisateurs, les MUD offrent un mélange de logique on-chain et de rendu côté client.

Les développeurs peuvent concevoir des structures de données on-chain étendues connues sous le nom de mondes dans les MUD. Chaque monde contient une « entité » qui contient un paquet ou un composant. Ces composants donnent vie aux mécanismes du jeu et contrôlent les interactions. De plus, le « système » intégré dans le MUD détermine la façon dont ces composants interagissent les uns avec les autres, ce qui permet aux développeurs d’incorporer une dynamique et un gameplay uniques.

Une autre caractéristique remarquable de MUD est qu’il utilise un indexeur local. Ces indexeurs accélèrent la récupération d’état, comblant ainsi l’énorme fossé entre la logique on-chain et la visualisation côté client. Le MUD fait également preuve d’une gestion efficace des transactions. Il a la capacité de simuler nativement les transactions on-chain avant qu’elles ne se retrouvent sur la blockchain. Des jeux comme Skystrife et Primodium ont prouvé leur flexibilité et leur potentiel.

Dojo

** **

Dojo est un moteur de jeu dirigé par Cartridge, Realms et BibliothecaDAO. Conçu spécifiquement pour Starknet, il se concentre sur l’amélioration de la propriété, de l’interopérabilité et de l’évolutivité des jeux tout en garantissant des transactions plus rapides et plus rentables qui sont essentielles au jeu. Starknet est une blockchain Ethereum L2 avec des cumuls de validité qui utilise la cryptographie appelée STARKs pour réduire considérablement les coûts de calcul et de stockage. Il assure la sécurité d’Ethereum en atteignant un taux de transaction par seconde (TPS) élevé au coût le plus bas**. Cela rend les jeux sur la blockchain plus rapides et moins chers.

Dojo est un moteur de jeu star sur Starknet qui permet aux développeurs de créer des jeux dans un environnement on-chain sans avoir à redévelopper les éléments de base.

Des jeux tels que Realms et Cafe Cosmos sont déjà en cours de développement à l’aide de Dojo sur Starknet. Les nombreux outils et fonctionnalités de Dojo incluent :

**1. Entity Component System (ECS) : modèle de conception qui améliore la maintenabilité de votre code.

2. Sozu et Torii : Des outils spécialement conçus pour le déploiement de jeux et la gestion efficace des événements dans le monde du jeu.

3. Katana : Nœud rapide Starknet local pour améliorer l’expérience de développement.

Dojo lancera plusieurs innovations révolutionnaires pour façonner l’avenir du jeu blockchain. Il s’agit notamment de l’exploration des jeux L3 sur Starknet, de l’introduction de mises à jour optimistes et de la preuve de client, qui améliorera l’évolutivité, les transactions en temps réel et rendra possible une preuve de soins partielle directement à partir du client.

Prend le moteur

Développé par Paima Studios, Paima Engine permet aux développeurs de tirer parti de leur expertise en programmation Web2 pour créer des jeux Web3 sans confiance. Le moteur de jeu permet aux développeurs d’utiliser des outils familiers tels que Java, les bases de données relationnelles et la pile de développement Web2 standard, tout en intégrant des fonctionnalités avancées de la blockchain Ethereum L2.

L’un de ses composants clés est le Paima Whirlpool, qui permet l’interopérabilité et l’accessibilité entre différentes plateformes blockchain. Grâce à cette fonctionnalité, il est possible d’éliminer la dépendance à l’égard d’un seul réseau blockchain. Paima propose également des modèles de jeu pour accélérer le développement de jeux en fournissant une structure de jeu prédéfinie.

Le moteur est conçu pour prendre en charge les moteurs de jeu populaires tels que Unity et Unreal, et comprend un middleware qui connecte l’interface du jeu, la blockchain et les nœuds de jeu. Le middleware communique également avec divers portefeuilles Web3 et utilise des contrats intelligents pour capturer et stocker les actions de jeu. Paima met également l’accent sur le stockage et la sécurité des données, en s’associant à des projets tels que AIL et Celestia pour s’assurer que l’information est largement disponible et sécurisée.

L’innovation est au cœur de Paima Studios. Ils ont également introduit des NFT Stateful qui lient le comportement d’un joueur à son identité blockchain. Le studio vise à simplifier l’interaction du jeu entre les développeurs et les joueurs, en fournissant une interface et des outils conviviaux. Avec le soutien du financement de la communauté Cardano, Paima Studios dirigera l’avancement du jeu sur la chaîne.

Clef de voûte

Keystone est un framework de cumul de Curio construit sur OP Stack d’Optimism. Il reconnaît les défis auxquels sont confrontés les jeux on-chain complexes liés aux goulots d’étranglement de la vitesse d’exécution, en particulier lorsque la mise à l’échelle de l’état on-chain et les transactions simultanées augmentent. De plus, les blockchains traditionnelles manquent de fonctionnalités essentielles qui permettent des performances de jeu optimales, telles que les ticks de jeu.

À l’instar de Dojo, Keystone utilise un modèle de développement ECS (Entity Component System) qui accélère l’exécution de 100 fois et prend en charge l’exécution parallèle. L’optimisme basé sur EVM permet aux contrats intelligents Solidity d’interagir avec l’état ECS sous-jacent. Ceci est réalisé grâce à des fonctions précompilées qui peuvent récupérer et mettre à jour les données. Keystone intègre également les ticks du jeu dans le processus de production des blocs. L’entrée de l’utilisateur dans le bloc précédent affecte la génération du nouvel état.

Moteur mondial

Le World Engine d’Argus Labs permet aux développeurs de créer des mondes de jeu ouverts et interopérables à l’aide de son architecture de partitionnement L2 unique. La mission de World Engine est de créer l’Internet des jeux, ce qui permet à chaque jeu d’avoir sa propre blockchain évolutive qui évolue constamment et appartient à sa communauté.

World Engine offre des fonctionnalités avancées pour les jeux. En répartissant le travail du jeu en différentes parties, il peut facilement faire face à la demande croissante. Le moteur garantit que le jeu fonctionne sans problème tout en étant connecté à la technologie blockchain. L’un de ses éléments clés est Cardinal, qui est conçu pour bien fonctionner avec les moteurs de jeu populaires comme Unity et Unreal. Il permet également aux développeurs d’utiliser Go pour créer des règles du jeu.

De plus, le moteur prend en charge des interactions fluides, permettant aux joueurs de créer un contenu unique et de se connecter facilement à des fragments de jeu. Polaris est un autre élément du moteur qui permet de personnaliser les fonctionnalités du jeu, des tâches simples aux tâches complexes.

Conclusion

Dans le paysage du jeu omni-chain en constante évolution, MUD, Dojo, Paima Engine, Keystone et World Engine témoignent de la convergence des pratiques de jeu traditionnelles avec la technologie blockchain. Ces moteurs partagent une vision commune : faire le pont entre l’espace de jeu Web2 et Web3.

MUD se concentre sur la combinaison de visuels de jeu réguliers avec les principes de la blockchain, Dojo augmente la vitesse de jeu, Whirlpool de Paima veille à ce que différents jeux fonctionnent ensemble, Keystone se concentre sur l’exécution de plusieurs tâches à la fois et World Engine permet aux développeurs de créer des mondes de jeu ouverts. Mais en fin de compte, l’objectif de tous ces moteurs de jeu est de donner aux créateurs de jeux les meilleurs outils et la liberté nécessaires pour réaliser leurs idées et leurs visions.

De la direction de ces moteurs de jeu, nous pouvons dire en toute confiance que l’avenir est prometteur, en particulier dans le domaine des jeux à chaîne complète. Des mécanismes de jeu rapides, combinés à la confiance immuable de la blockchain, jettent les bases d’une révolution du jeu.

Au fur et à mesure que ces outils et frameworks évoluent, nous pouvons nous attendre à des jeux on-chain plus complets, où tout le monde est plus engagé, où il y a une créativité sans fin et où chaque joueur est au centre des préoccupations. Dans la prochaine phase du jeu omnichain et du jeu blockchain en général, les moteurs de jeu sont plus que de simples outils ; Ils sont à la base d’un monde en ligne passionnant et changeront notre façon de penser et de jouer.

Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
0/400
Aucun commentaire
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)