Maison  >  Article  >  Qu'est-ce que DAW ? Le dilemme du développement et les perspectives des jeux en chaîne complète

Qu'est-ce que DAW ? Le dilemme du développement et les perspectives des jeux en chaîne complète

PHPz
PHPzavant
2024-02-04 10:15:08989parcourir

Abstract

DAW, le "Developer App Store", est une plateforme de développement et d'exploitation indépendants de jeux. Il permet aux développeurs de créer et de publier plus facilement des jeux en fournissant des outils et des ressources de développement. Cependant, le développement de jeux full-chain se heurte à certaines difficultés. Premièrement, les développeurs sont confrontés à une concurrence féroce sur le marché et à des coûts d’acquisition d’utilisateurs élevés. Deuxièmement, les plateformes de jeux doivent faire face à diverses problématiques techniques et commerciales complexes. Malgré cela, l’émergence de DAW a apporté de nouvelles opportunités de développement à l’industrie du jeu vidéo et devrait ouvrir la voie à une situation plus prospère à l’avenir.

DAW en est encore aux premiers stades de développement Dans sa courte histoire de développement, le plus remarquable est OPcraft.

Le moteur de jeu en chaîne est actuellement le goulot d'étranglement technique le plus important sur la piste DWA. Actuellement, les projets représentatifs sont principalement MUD, Dojo, World Engine et Keystone.

Les difficultés de développement de DWA incluent principalement : le manque de cadre de développement de jeux, le manque de réutilisabilité du code et le manque de composabilité des données.

Lors du prochain marché haussier, un certain nombre d'applications populaires devraient émerger sur la base du caractère unique de la technologie blockchain et méritent d'être attendues.

Quest-ce que DAW ? Le dilemme du développement et les perspectives des jeux en chaîne complète

Qu'est-ce que DAW ?

DAW (mondes autonomes décentralisés) est un type de jeu en chaîne complète. Il s'agit d'un jeu ouvert en chaîne complète sans gameplay prédéfini. En fournissant une interface de programmation accessible au public, les joueurs peuvent librement créer, améliorer et étendre leurs expériences de jeu dans les limites de la réalité physique numérique, élargissant ainsi l'histoire du jeu.

Dans les jeux Web2, ils peuvent être simplement divisés en jeux du monde non autonomes Web2 et en jeux du monde autonomes Web2 (CAW). Les jeux mondiaux non autonomes de Web2 incluent des jeux tels que « Honor of Kings » et « League of Legends ». Ces jeux fixent généralement des objectifs spécifiques dans le jeu, tels que le « classement », etc. Un représentant typique des jeux du monde autonome (CAW) Web2 est "Minecraft". Dans "Minecraft", les joueurs n'ont pas d'objectif ultime clair pour le jeu. La création libre est encouragée dans le jeu, ce qui apporte de nombreuses nouvelles façons de jouer. Les joueurs peuvent non seulement construire des maisons et élever des animaux, mais également participer à un jeu avancé, tel que le « mode survie », le « mode aventure », le mode « multijoueur en ligne », etc.

La principale différence entre DAW dans le monde Web3 et CAW dans le monde Web2 est le degré de décentralisation. Dans DAW, les ressources, les éléments, le gameplay et la logique du jeu sont stockés dans le réseau blockchain. Par rapport à d'autres jeux complets, DAW a plus de fonctionnalités et de gameplay, et les joueurs ont une plus grande autonomie dans le monde autonome, ce qui améliore la jouabilité.

Remarque : « La réalité physique numérique » fait référence au système de lois fondamentales qui existent dans le monde informatique. Chaque monde contient son propre ensemble de lois fondamentales qui régissent tout ce qui se passe dans ce monde. Ces lois sont la physique de ce monde ; de plus, la physique fait ici généralement référence au système de lois fondamentales qui existent dans n'importe quel « monde ».

Historique de développement important de DAW

DAW en est encore aux premiers stades de développement. Dans sa courte histoire de développement, le plus remarquable est OPcraft.

En octobre 2022, OPcraft, un jeu 3D entièrement chaîné sur le thème de Minecraft créé par l'équipe Lattice de Dark Forest.

Dans OPCraft, un ensemble de règles simples a été développé. Les joueurs ne peuvent effectuer que quatre opérations dans le jeu, notamment casser des blocs, synthétiser des blocs, placer des blocs et revendiquer un terrain de 16 x 16 (devenant ainsi le plus gros jalonneur de diamants dans ce bloc). De plus, les joueurs peuvent également utiliser le système de plug-in ouvert officiellement fourni pour personnaliser le frontal et déployer des composants et des systèmes personnalisés. En seulement deux semaines depuis son lancement, il a attiré plus de 1 500 joueurs participants et plus de 3,5 millions d'enregistrements en chaîne. Il a également déclenché divers pixel art générés par les utilisateurs, des plug-ins créés par des joueurs individuels et une série de compétitions spontanées. jeux, activités de gouvernance de groupe et même certains comportements de joueurs malveillants et amicaux.

Le 29 octobre, deux jours avant la fin du test OPcraft, un joueur nommé SupremeLeaderOP a annoncé la création d'un gouvernement mondial sur Discord et Twitter. Ce joueur a extrait un grand nombre de diamants par diverses méthodes (135 200 selon les informations officielles) et a revendiqué un grand nombre de parcelles dans le jeu grâce aux diamants (une fois les parcelles revendiquées, les autres joueurs ne peuvent pas construire sans autorisation et sans agriculture).

Dans le jeu DAW, des possibilités infinies se propagent, et l'apparition et l'évolution de quoi que ce soit ne sont sous le contrôle de personne. Basé sur cette liberté, le jeu a également dérivé un gameplay plus fascinant. Par rapport au premier GameFi axé sur « Jouer pour gagner », DAW a franchi une étape importante dans la jouabilité des jeux et, à certains endroits, il n'est pas inférieur aux jeux Web2. Depuis le lancement d'OPcraft, de nombreux jeux DAW ont commencé à apparaître, comme la série LootRealms, ISAAC et Topology.

Les principes techniques derrière DAW

Contrairement aux jeux hors chaîne traditionnels ou aux jeux hybrides en chaîne et hors chaîne, chaque action, transaction et progression dans les jeux en chaîne est enregistrée sur la blockchain, ce qui la rendra similaire aux jeux Web2. Grosse différence, rien de moins qu’une nouvelle révolution du jeu. Dans les jeux DWA, les joueurs possèdent réellement leurs actifs de jeu, qui peuvent être échangés, vendus ou utilisés dans différents jeux, car les règles et mécanismes de jeu NFT sont ouverts et vérifiables par tous, et les constructeurs tiers peuvent être assurés de créer une expérience unique sur en haut du jeu de base ; les actifs et la progression peuvent être utilisés sur plusieurs jeux ou plates-formes ; les joueurs peuvent jouer pour gagner et le jeu n'est plus contrôlé par une seule entité ; Avec le développement de la couche 2, les performances de la blockchain ont été considérablement améliorées. Dans le processus de réalisation des fonctions ci-dessus, le moteur de jeu en chaîne, différent du Web2, est devenu le principal goulot d'étranglement technique.

Un moteur de jeu est essentiellement un ensemble de bibliothèques et d'outils de code modulaires. Les développeurs de jeux peuvent effectuer des tâches telles que le rendu graphique, la simulation physique et la communication réseau en appelant diverses interfaces du moteur sans avoir à s'impliquer dans un travail de programmation de niveau relativement bas et de bas niveau. Cette fonctionnalité fait gagner beaucoup de temps, permettant aux développeurs de se concentrer davantage sur la conception de jeux et la création de contenu. Dans le monde des moteurs de jeux commerciaux, les moteurs les plus courants sont Unity et Unreal. Les problèmes auxquels les moteurs de jeu en chaîne accordent plus d'attention incluent : la synchronisation de l'état, la sécurité du jeu, l'amélioration de l'efficacité des frais de gaz et la garantie de la composabilité et de l'interopérabilité dans la plus grande mesure. Il existe actuellement quatre principaux moteurs de jeu DWA : MUD, Dojo, World Engine et Keystone.

MUD : MUD est construit par l'équipe Lattice. Il s'agit d'un framework open source pour développer des applications en chaîne, adapté aux jeux et à d'autres domaines. Actuellement, le plus grand nombre de jeux en chaîne sont construits sur MUD. Les jeux représentatifs incluent OPCraft, Skystrife, Kamigochi, etc.

Dojo : Dojo est un moteur de jeu et une pile technologique optimisés pour les jeux du monde autonome sur Starknet. Dojo exploite Cairo, ce qui en fait une option puissante pour les développeurs essayant de créer des expériences de jeu complexes et transparentes sur Starknet L2. Les jeux principalement représentatifs incluent : Roll Your. Posséder, Influencer.

World Engine : World Engine est développé par Argus et vise à être une pile technologique de cumul fragmenté pour prendre en charge et développer les jeux en chaîne.

Keystone : Créé par l'équipe Curio, Keystone est un framework de cumul construit au-dessus de la pile OP, conçu pour faciliter les jeux en chaîne hautes performances. Spécialement conçu pour les jeux de stratégie en temps réel tels que Age of Empires. Il prendra en charge diverses couches de disponibilité des données (DA), à commencer par Celestia, dont les jeux représentatifs incluent : Traité, etc.

Difficultés de développement et perspectives d'avenir de DAW

Dans les premiers jeux GameFi, la jouabilité était relativement médiocre. Les utilisateurs voulaient principalement jouer pour gagner. Une fois que les jetons de jeu étaient extraits en grande quantité, la valeur des jetons de jeu baissait. joueurs Il a également commencé à connaître un déclin semblable à une falaise, formant un cercle vicieux et rendant le projet GameFi insoutenable. D'une part, les jeux DAW doivent améliorer la jouabilité du jeu. D'autre part, ils doivent également établir un cycle économique interne du jeu relativement stable. expansion des affaires, afin que le jeu ait une forte vitalité. De plus, d'un point de vue technique, pour véritablement réaliser DAW, plusieurs problèmes fondamentaux des jeux en chaîne doivent être résolus :

1. Manque de cadre de développement de jeux : chaque équipe de développement adopte généralement des méthodes auto-construites, ce qui conduit. à une faible efficacité et à l'incapacité de tirer pleinement parti des connaissances partagées du système pour résoudre le même problème et optimiser en permanence l'opportunité d'optimiser la meilleure solution.

2. Manque de réutilisabilité du code : en prenant comme exemple de nombreux jeux blockchain actuellement développés, seule une très petite partie du code du jeu peut être réutilisée pour créer différents jeux. Le manque de distinctions claires entre les différentes couches et composants des différents jeux limite la possibilité d’utiliser des bases de code similaires pour créer des jeux de nouvelle génération.

3. Manque de composabilité des données : comment résoudre le problème du partage de l'état de la blockchain entre les jeux blockchain et comment obtenir la possibilité d'utiliser efficacement les données du jeu A et du jeu B pour se construire mutuellement, reste un problème à résoudre. défis résolus.

Résumé

Avec le développement de la couche 2, les couches 2 telles qu'Op et Starknet ont démontré des performances supérieures, et les goulots d'étranglement techniques qui restreignent le développement de la blockchain ont été efficacement atténués. Lors du prochain marché haussier, un certain nombre d’applications populaires émergeront probablement sur la base du caractère unique de la technologie blockchain. Outre SocialFi, qui a explosé récemment, GameFi est une piste très prometteuse. Avec l'émergence d'OPCraft, la piste DWA est devenue un nouveau centre d'attention. Avec le développement futur des moteurs de jeu, les jeux Web3 devraient rivaliser avec les jeux Web2 sur la même scène, favorisant ainsi l'évolution de l'industrie de la blockchain. le marché traditionnel.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer