Technologie sans conscience n’est que ruine de l’Homme.
Pourquoi cet article est intéressant ? L. Bardon . – Actuellement, certaines communautés de joueurs dénoncent les NFT “gaming”, considérant qu’il ne s’agit que d’un nouveau moyen utilisé par l’industrie pour gagner encore plus d’argent. Pourtant, il suffit de faire un tour sur Reddit pour trouver des personnes vendant plus ou moins officiellement des personnages qu’ils ont fait monter dans un jeu comme World of Warcraft par exemple… Le marché noir existe depuis des années. Pour autant le NFT ne constitue pas l’alpha et l’oméga.
Les NFT sont conçus pour s’adapter dynamiquement à divers objets rares ayant une valeur permanente, traçable et ouverte. Mais la façon dont les NFT sont actuellement utilisés discutés dans le domaine des jeux risque fort de tomber dans le piège de tuer la boucle du gameplay de base en cédant aux sirènes de gains financiers rapides. Les développeurs de jeux ayant intégré une “boucle de butin” ont longtemps eu un problème avec les joueurs qualifiés de “farmers”. Ces derniers acquièrent et accumulent des monnaies de jeu et des objets pour les vendre aux autres joueurs contre de l’argent réel, à l’encontre des conditions de service du jeu. La solution a alors consisté à mettre en place des “maisons de vente aux enchères”. Malheureusement, cette solution a eu un effet secondaire indésirable. Comme l’a fait remarquer Jamie Madigan, célèbre psychologue spécialiste des jeux, notre cerveau est conçu pour accorder une attention particulière aux récompenses inattendues et bénéfiques. Acquérir facilement une récompense connue à l’avance, via de l’argent réel, dégrade la perception de la valeur de la récompense et donc une partie du plaisir de jouer. Ce qui pose la question de la pérennité du succès de jeux blockchain comme Axie Infinity. Si les gains réels sont le but recherché, s’agit-il vraiment d’un jeu ou simplement d’une micro-économie gamifiée, où le “farming” tel que décrit ci-dessus n’est pas une activité illicite, mais plutôt le mécanisme de base du jeu ? Les jeux basés sur une blockchain sont donc face à plusieurs problèmes de gameplay relevant de la psychologie des jeux. Ne pas les résoudre empêchera probablement que ces derniers ne soient adoptés par le grand public.
Avez-vous entendu parler de GRIT ? Alors que Valve a interdit les jeux NFT, le PDG d’Epic Games, Tim Sweeney, a déclaré qu’Epic les autoriserait sur la boutique, qui compte plus de 194 millions d’utilisateurs.
GRIT, de Gala Games, est le pionnier. Il s’agit du premier jeu de type « battle royale » construit sur le moteur Unreal. Dit autrement un « Fortnite-like » à la sauce web3 qui utilise la blockchain pour authentifier des objets numériques uniques et permettre aux joueurs de revendre des objets. Tout ça dans l’Ouest sauvage où les joueurs affrontent un gang de bandits armés avec plus de 400 variantes d’armes à feu de la vieille école. C’est un grand pas pour la visibilité et le potentiel grand public des jeux intégrant le NFT ; et pour Epic Games.
Le présent est la bêta version du futur.
Synthèse
Au cours des derniers mois, des informations contradictoires concernant les NFT « in-game » ont circulé au sein des communautés cryptos et jeux vidéo.
Aujourd’hui, les NFT sont inutiles s’il ne servent qu’à déterminer ce que chaque joueur détient dans un jeu. Les API le font depuis des décennies – c’est ainsi que PSN et XBox Live indiquent aux jeux ce que les gens ont acheté dans leurs magasins et leur donnent accès à des éléments tels que des jeux ou des DLC.
Techniquement, un NFT est simplement un enregistrement dans une sorte de base de données. Dans la plupart des cas d’usage, le NFT contient du JSON – un fichier texte structuré contenant des données. Il peut exécuter un code arbitraire ou exécuter une fonction lorsque certaines conditions sont remplies. Il enregistre ensuite la transaction sur une blockchain.
- Comportement : chaque jeu a ses propres méthodes personnalisées de stockage et d’appel des données. Dans le cas du transfert d’une arme d’un jeu à l’autre par exemple, le jeu A peut stocker la cadence de tir sous forme de « tirs par seconde », tandis que le jeu B peut stocker un « délai entre les tirs ».
- Audio : vous pouvez stocker des fichiers wav, mais la façon dont ils se comportent et produisent des sons dépend totalement du middleware audio qu’ils utilisent, comme WWise ou FMod
- VFX et Fabric : la plupart des éléments visuels que vous voyez dans un jeu sont construits à partir des mêmes outils et plugins ; qui peuvent être potentiellement différents entre les jeux
- Shaders : il s’agit de petits programmes utilisés pour générer l’apparence de la surface dans un jeu. Il faut coder la façon dont la surface gère les réflexions, comment elle émet de la lumière, ce qu’elle fait quand vous la regardez. Or, les shaders constituent essentiellement du code arbitraire. Dans les faits, vous laissez quelqu’un d’autre exécuter des programmes dans votre jeu, sur les PC de vos joueurs. Si votre jeu charge un shader que vous n’avez pas écrit, il pourrait facilement contenir du code pour télécharger des images à caractère pornographique par exemple.
- Niveaux de détail : les jeux ont tous des règles différentes concernant les niveaux de complexité à montrer à telle ou telle distance de tir. Vous pouvez avoir besoin de voir tous les détails d’une arme de près, mais à 30 mètres, elle utilise peut-être un modèle plus simple pour optimiser les performances.
Pour conclure, les NFT n’atténuent pas les difficultés techniques majeures liées au partage d’objets digitaux entre différents jeux.