OPCraft : un jeu 3D à voxels construit sur OP Stack
TechFlow SélectionTechFlow Sélection
OPCraft : un jeu 3D à voxels construit sur OP Stack
OPCraft, créé par l'équipe de Lattice, est un jeu 3D à base de voxels sur la blockchain.

Image : générée par l'outil WuJie BanTu IA
Par William M. Peaster, Bankless
Traduction : DeFi Dao
Plus tôt cette semaine, j'ai écrit un article sur les difficultés liées à la conception de jeux NFT.
Cependant, tous les jeux n’ont pas besoin d’être parfaitement polis ni de suivre les principes traditionnels du design ludique.
En effet, certains jeux peuvent servir d’expériences pour explorer de nouvelles possibilités.
OPCraft est justement un tel projet NFT, une expérience atypique et captivante.
OPCraft suscite l’intérêt car il se situe au croisement des moteurs de jeux blockchain et des solutions de couche 2 (L2) pour l’évolutivité, fonctionnant d'une manière que nous n'avions encore jamais vue.
Dans cet article, nous allons découvrir les fondamentaux de ce projet innovant !

Beaucoup de choses se passent dans OPCraft.
Ce projet pourrait bien être jusqu’à présent la meilleure expérience ou expérience de jeu sur chaîne disponible à ce jour opcraft.mud.dev.
Contexte sur OP Stack
Pour comprendre OPCraft, il faut d’abord en maîtriser les bases.
Notamment, le jeu repose sur OP Stack, un système modulaire lancé pour la première fois en octobre 2022 par les créateurs de la couche 2 Optimism, conçu pour « créer sa propre blockchain ».

Comme l’expliquait l’équipe dans son annonce :
« OP Stack est le code qui alimente l’architecture de nouvelle génération d’Optimism. Il s’agit d’une série de modules qui forment ensemble une blockchain cohérente et fiable. Chacun de ces composants implémente une couche spécifique de la pile. »
Les développeurs d’Optimism ont commencé à formaliser ce système rollup après avoir remarqué que leur base de code était forkée pour diverses expériences uniques. L’un des premiers projets issus de ces expériences fut OPCraft, qui a personnalisé sa propre chaîne afin d’amplifier l’avantage déjà important d’Optimism en termes de débit transactionnel.
OPCraft 101

Créé par l’équipe Lattice, OPCraft est un jeu de voxels 3D entièrement sur chaîne.
Le terme « voxel » désigne les blocs virtuels utilisés pour construire des structures dans le jeu.
Quant à « sur chaîne », cela signifie que le projet utilise une blockchain décentralisée — la technologie modulaire de couche 2 d’Optimism — pour héberger le moteur de jeu MUD de Lattice, plutôt qu’un serveur centralisé.
À certains égards, on peut considérer OPCraft comme extrêmement « sur chaîne », car toutes ses activités et objets sont finalement traçables via des transactions Ethereum.
Comme l’ont souligné précédemment les créateurs :
« OPCraft est un monde autonome, un espace virtuel entièrement sur chaîne où chaque aspect du monde, chaque rivière, chaque feuille d’herbe et chaque flocon de neige au sommet d’une montagne existe sur chaîne, et chaque action dans ce monde est une transaction Ethereum.
À l’instar d’autres mondes de voxels générés par les joueurs, vous pouvez explorer des paysages générés procéduralement, extraire des minerais, placer des matériaux et fabriquer de nouveaux objets. Les joueurs peuvent construire de grands bâtiments, ériger des monuments et remodeler la terre, seul ou en coopération avec d'autres.
OPCraft fonctionne sur une chaîne OP, ce qui signifie que la blockchain sert principalement à mettre à jour le monde lorsque les joueurs y apportent des modifications. Comme pour un rollup classique, les développeurs peuvent déployer des contrats intelligents sur cette chaîne, et n'importe qui peut exécuter un nœud pour y accéder. »
Pourquoi est-ce important ?
Deux aspects particulièrement frappants dans la création d’un jeu sur chaîne comme OPCraft sont les possibilités offertes par une personnalisation extrême et une interopérabilité extrême.
Concernant la personnalisation, les moteurs de jeu sur chaîne sont un rêve pour les communautés de moddeurs, et les rêves des moddeurs peuvent devenir le paradis des joueurs. Avec une telle ouverture et une disponibilité continue, ces moteurs permettent à n’importe qui de reconstruire le jeu de base selon ses propres envies.
À ce sujet, Lattice a déclaré :
« Imaginez le monde d’OPCraft en résolution 4K, superbement rendu avec un tracé de rayons Unreal Engine 5. Ou imaginez une interface utilisateur de gestion de projet professionnelle pour gérer et automatiser les opérations minières dans OPCraft.
Puisque ce monde est entièrement sur chaîne, n’importe qui peut créer un client personnalisé pour interagir avec lui, sans autorisation spéciale, tant que les entrées et sorties respectent le protocole. Tout comme un protocole DeFi accessible via de multiples portails, OPCraft n’a pas de représentation canonique.
Nous ne pouvons pas attendre que quelqu’un vienne créer un client, remplaçant tous les personnages par des avatars d’anime ou réécrivant complètement le jeu avec de beaux shaders. »
Ensuite, puisque tout dans OPCraft est suivi sur chaîne via des contrats intelligents, toutes ces activités et objets numériques peuvent immédiatement interagir avec d'autres contrats intelligents. Cela permet aux personnes de créer leurs propres extensions sur chaîne autour du jeu, transformant ainsi le développement en un processus communautaire ouvert, dont les possibilités sont infinies.
« Imaginez un contrat intelligent qui vous paierait 1 ETH pour chaque bloc de diamant que vous minez, ou un autre qui graverait votre nom sur une stèle du monde moyennant paiement », explique Lattice.
Un autre exemple : dans un futur proche, vous pourriez imaginer que votre solution d’identité web3 et de réputation préférée affiche vos réalisations de jeu sous forme de badges NFT, aux côtés de vos autres honneurs web3 personnels, car les contrats intelligents concernés pourraient directement interagir entre eux.
Comment explorer

Si vous souhaitez explorer OPCraft, rendez-vous actuellement sur opcraft.mud.dev.
Mais attention : OPCraft n’est pour l’instant qu’un concept technique sur un réseau test Optimism personnalisé. Cette expérience durera deux semaines et prendra fin à Halloween, soit le 31 octobre 2022 à 23h59 UTC.
Note : "The World sera gelé, rendant ainsi immortels tous les bâtiments, œuvres d’art et monuments que vous aurez créés."
Autrement dit, au moment où j’écris ces lignes, vous avez encore quelques jours pour construire et explorer avant la fermeture du réseau test, mais gardez à l’esprit que toute création initiale deviendra rapidement un vestige numérique.
Quant à la suite, Lattice n’en dit pas beaucoup, bien qu'ils aient noté que OPCraft « comme les rollups actuels… possède un chemin crédible vers l’autonomie et la suppression des permissions ».
Cela suggère que OPCraft finira par migrer vers le réseau principal, indiquant que cette expérience ne fait que commencer.
La renaissance des jeux blockchain suivra-t-elle le même chemin ?
Seul le temps le dira, mais j’aime bien cette perspective.
Si vous souhaitez en savoir plus et approfondir OPCraft, suivez les travaux de Lattice (Discord, Twitter) ou explorez et construisez vous-même le dépôt de code d’OPCraft.

Le code d’OPCraft est entièrement open source ! Si vous souhaitez créer un (ou deux) plugins pour OPCraft, développer votre propre AW, ou simplement curieux de savoir comment nous avons fait cela, consultez notre dépôt.
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News













