OPCraft a été conçu pour démontrer des fonctionnalités liées à la blockchain comme celle-ci, et également pour démontrer une boîte à outils développée par Lattice de 0xPARC pour créer des jeux en chaîne. Les jeux vidéo conventionnels sont souvent construits à l’aide de moteurs de jeu tels que Unreal Engine qui accélèrent le travail en gérant les détails de niveau inférieur de la programmation des environnements 3D et d’autres composants. OPCraft a été construit à l’aide du logiciel développé par Lattice appelé MUD, un «moteur de jeu en chaîne».
Glibert et un autre ingénieur de Lattice, qui porte le pseudonyme d’Alvarius, ont construit MUD après avoir lutté pour créer leur propre jeu en chaîne. Le nom emprunte un acronyme pour donjon multi-utilisateurs, un genre de mondes de jeux multijoueurs virtuels qui a vu le jour dans les années 1970 et a inspiré des jeux de rôle en ligne comme Veille en ligne. Le MUD de l’ère crypto est conçu pour relever des défis délicats tels que la synchronisation du logiciel de chaque joueur avec la blockchain et l’ajout de nouveau contenu à un jeu.
Manger Égoutter Arson
L’automne dernier, l’équipe de Glibert a organisé une résidence de 12 semaines sur les mondes autonomes à Londres, où 45 participants, dont Morris et Emerson Hsieh, ont construit des prototypes de jeux à l’aide de MUD. La plupart ressemblaient à des jeux multijoueurs conventionnels, dans la même veine que OPCraftmais un, nommé Manger Égoutter Arsona fait allusion à l’opportunité pour les mondes en chaîne de partir dans de nouvelles directions.
Le prototype affichait un gobelin planant, ressemblant à un squelette. Dans la démo, les créateurs du jeu, Arthur Röing Baer et son co-créateur, qui porte le pseudonyme de GVN, ont demandé au gobelin d’effectuer des actions simples comme manger, allumer des incendies, se déplacer sur une carte simple et rassembler une ressource finie appelée boue.
Le monde du gobelin, et même le but du jeu, sont encore en construction. Mais il sera conçu pour inciter les joueurs à former des groupes coopératifs s’ils veulent progresser. Les développeurs du jeu, qui se font appeler Moving Castles, se sont inspirés des communautés en ligne qui se forment sur les serveurs Discord et les discussions de groupe Telegram. Ils espèrent que le jeu pourra incuber des collectifs qui existent au-delà du jeu, comme une organisation dans le jeu qui a la capacité de se déplacer vers un autre lieu ou plate-forme numérique. « Vous commencez dans un monde contraint qui en facilite l’émergence, mais il n’est pas contraint par lui à long terme », explique Baer.
En plus d’essayer de prouver de nouvelles approches du jeu, les expériences construites sur MUD repoussent également les limites de la technologie blockchain. Les créateurs d’Ethereum avaient à l’origine promis un « ordinateur mondial » qui pourrait exécuter n’importe quoi, y compris des jeux, sur le réseau décentralisé alimentant le système. Cela fournirait une alternative au cloud computing conventionnel et centralisé et rendrait les services résistants à la fermeture.
L’inconvénient est que l’exécution de logiciels sur la blockchain de cette manière est actuellement lente et coûteuse. OPCraft a utilisé un système cryptographique appelé « rollup », qui combine de nombreuses transactions individuelles et en relie périodiquement un ensemble à la blockchain.
Lattice s’est associé à OP Labs, une startup développant une technologie de rollup, pour le OPCraft manifestation. Le jeu, qui comptait plus d’une centaine de joueurs actifs simultanément, était un « test de résistance au niveau le plus réaliste mais aussi le plus innovant », explique Annie Ke, responsable des partenariats protocolaires chez OP Labs. Elle espère que les jeux de blockchain pourront démontrer comment la technologie de cumul pourrait rendre les blockchains moins chères et plus faciles à utiliser, rendant plus réalisables des idées telles que les services financiers décentralisés traditionnels et des applications encore plus polyvalentes, comme les organisations basées sur la blockchain.