Que les jeux commencent : Redéfinir le jeu on-chain avec Starknet

Initialement publié en anglais par StarkWare le 03 Août, 2023

TL;DR :

  • Starknet redéfinit l'industrie des jeux crypto en offrant des transactions rapides, bon marché et sécurisées sur Ethereum.

  • Les jeux on-chain tels que Realms et Influence, construits sur Starknet, mettent en avant le potentiel des jeux crypto.

  • Starknet exploite Cairo - un langage ergonomique et conviviale pour les développeurs familiarisé à Rust - pour le développement de jeux.

Introduction

Depuis des années, les jeux crypto ont vanté le potentiel de transformer l'industrie du jeu, grâce à la capacité donnée aux utilisateurs de posséder et transférer des actifs in-game. La propriété n'est que le début pour les jeux basés sur la blockchain, le plus grand potentiel étant une révolution tel que la DeFi, basée sur la décentralisation et l'interopérabilité dans les jeux on-chain. Malheureusement, les réalités des transactions blockchain lentes et coûteuses ont empêché la réalisation complète de ce potentiel.

Starknet change cela en permettant des transactions rapides et bon marché tout en offrant la sécurité d'Ethereum. Avec les dernières améliorations de débit de Starknet, plusieurs jeux on-chain sont déjà en cours de construction et sont sur le point de réaliser le plein potentiel des jeux on-chain. Deux de ces jeux sont Realms et Influence. Nous explorerons de quoi parlent ces jeux, quelles fonctionnalités de Starknet leur permettent de construire des systèmes de nouvelle génération et comment vous pouvez vous impliquer !

Tout d'abord, examinons rapidement Starknet et comment il alimente les jeux on-chain.

Starknet et Cairo

Starknet est un puissant Rollup de validité (L2) construit sur Ethereum. Cela signifie que non seulement les transactions sont rapides et bon marché (car elles sont "regroupées" et traitées sur le L2), mais elles sont également sécurisées. Voici une explication à la récente augmentation des TPS sur Starknet. Cela est extrêmement important pour les industries à forte demande de transactions, comme les jeux on-chain.

Cairo est un langage de contrat intelligent similaire à Rust permettant aux développeurs de construire facilement des applications pouvant être prouvées, tirant le meilleur parti du potentiel de la scalabilité des STARKs. Plusieurs projets de jeux (Influence, Realms, Topology, Briq, le moteur de jeu Dojo, etc.) construisent sur Starknet en utilisant Cairo. La version 1.0 de Cairo l'a rendu plus facile à utiliser que jamais, ainsi si vous avez déjà écrit du code avec Cairo Zero, il est temps de le vérifier. (Voici un guide pour les développeurs passant de Solidity à Cairo)

Explorons maintenant le parcours de deux des plus grands jeux sur le point de publier leurs premières versions publiques sur Starknet - Realms et Influence - et discutons à la fois des défis et des nouvelles possibilités qui se dressent devant eux.

Realms

Realms.World - l'un des pionniers du secteur des jeux on-chain - a plusieurs jeux et un 'studio de création' en développement.

Realms a été inspiré par les idées de 'Loot', un projet lancé sur Ethereum en 2021 dans le but de démarrer le développement d'un monde fantastique détenu et construit par la communauté sur la blockchain.

L'idée d'utiliser des contrats intelligents comme blocs de construction pour construire collectivement un monde fantastique sur Ethereum a séduit de nombreux développeurs et joueurs, qui ont réalisé le potentiel que la décentralisation, l'open-source et l'auto-garde peuvent avoir sur le jeu.

Dans les jeux Web2 centrés sur le créateur, comme Minecraft et Roblox, les utilisateurs du monde sont toujours des visiteurs dans le monde de l'éditeur. Avec des mondes de jeu construits on-chain, ces mondes deviennent autonomes, une fois déployés, par rapport à leur créateur initial et n'importe qui peut construire dessus. Pour les joueurs, la promesse des jeux on-chain va au-delà du 'modding' et de la propriété des actifs, pour devenir une manière complètement nouvelle de construire et de jouer ensemble.

La communauté de Realms a été inspirée par ces possibilités et a ainsi formé Bibliotheca DAO pour faire avancer le développement d'un monde de jeu on-chain qui englobait à la fois, lore de Loot et sa propre lore. La DAO et le projet ont été parmi les premiers à adopter Cairo, Starknet et les nouvelles possibilités qu'ils offrent aux jeux on-chain.

Realms Eternum and Loot Survivor

Eternum est un jeu de stratégie qui combine le gameplay de jeux de navigateur populaires comme Travian et Tribal War, avec des schémas de jeu rappelant les jeux de société comme Catan et Risk, et des considérations économiques. Les 8 000 royaumes d'Eternum sont des territoires individuels, gérés et développés par le seigneur de chaque territoire. Eternum est un jeu éternel : il fonctionnera aussi longtemps qu'Ethereum produira des blocs, et les événements de ce monde détermineront sa direction.

Loot Survivor est un jeu basé sur des sessions, l'un des premiers jeux complexes entièrement on-chain fonctionnant sur n'importe quelle couche 2. Dans ce jeu, les joueurs rencontrent des bêtes, des pièges et des opportunités d'améliorer leur armement et leur armure à chaque mouvement. La complexité du jeu est rendue possible par la vitesse, le coût et la puissance de calcul vérifiable de Starknet. Loot Survivor est le premier exemple d'une "machine d'arcade immuable" rendue possible par les circuits ZK.

Influence

"Influence est un jeu de colonisation spatiale hautement stratégique et social, dans lequel les joueurs se disputent la domination et le contrôle de la colonie humaine nouvellement formée dans la ceinture d'astéroïdes d'Adalian.”

Chris Lexmond, PDG de Unstoppable Games, Inc. et créateur d'Influence

Après avoir fui une Terre moribonde, l'humanité a trouvé sa nouvelle frontière dans la ceinture d'astéroïdes du système Adalia. Les 250 000 astéroïdes, dont chacun a une composition minérale unique, orbitent tous en temps réel autour de l'étoile Adalia. Les joueurs s'affrontent sur plusieurs fronts : exploitation minière, construction, commerce, voyage, recherche et combat.

Dans la première version du jeu, Exploitation, les joueurs se concentrent sur la création de colonies autour d’Adalia et sur la fondation d'une économie de jeu gérée par les joueurs.

Dans les phases suivantes du jeu - Découverte et Conflit - les joueurs se concentreront sur les avancées technologiques et les conflits inter-astéroïdes. À ce stade, le jeu se transformera en une véritable expérience de guerre entre joueurs.

Influence offre aux joueurs la liberté de choisir entre revendiquer leur propre astéroïde ou commencer leur voyage sur Adalia Prime, le plus grand astéroïde du système qui sert de terre ouverte à partir de laquelle tous les joueurs peuvent extraire de précieuses ressources pour commencer à étendre leur influence. Il est intéressant de noter que la structure de la ceinture d'astéroïdes respecte les principes de la physique orbitale du monde réel.

Unstoppable Games publiera bientôt sur Testnet la première version entièrement jouable du jeu, baptisée "Pre-Release".

Actuellement, plus de 15 applications indépendantes sont déjà en cours de construction avec les contrats Influence au centre - quelque chose qui n'est possible que lorsque vous avez un système ouvert et sans permission comme la blockchain.

La révolution des jeux on-chain

  1. Éternel : Realms et Influence sont conçus pour être des jeux éternels. Tant que la logique du jeu reste on-chain et que la blockchain qui supporte les jeux est active, les jeux continueront d'exister et devraient pouvoir fonctionner indépendamment des développeurs qui les ont créés. De plus, comme toute la logique du jeu existe on-chain, d'autres peuvent s’appuyer sur le code du jeu.

  2. Responsabiliser les joueurs et les contributeurs tiers : les joueurs sont autorisés à jouer un rôle dans l'élaboration des jeux, à contribuer à leur développement et à s'y engager d'une manière qui transcende les frontières traditionnelles du jeu. Il peut s'agir de créer des outils d'analyse, des gestionnaires de ressources ou des compteurs DPS. Cette évolution pilotée par les joueurs contribue à faire évoluer le jeu en permanence et à créer un écosystème dynamique.

  3. Contrôle accru des ressources du jeu : les joueurs peuvent acheter, vendre et échanger des ressources librement, sans restrictions de la part d'une autorité centrale.

  4. Puissance de Dojo : Les créateurs de Realms ont construit le jeu avec Dojo, le premier moteur de jeu prouvable au monde, ce qui a facilité le travail des développeurs du jeu. (En savoir plus sur Dojo ici)

  5. Cairo comme passerelle : Comme le montre la base du code de Realms, le jeu a été écrit en Cairo. Alors que l'industrie du jeu passe du Web2 au Web3, le fait que Cairo soit un langage similaire à Rust peut jouer un rôle crucial dans le paysage du jeu sur Starknet : Les développeurs de jeux familiers avec les langages similaire à Rust peuvent se lancer dans le développement de jeux sur la blockchain. Dans ce contexte, Cairo peut servir de passerelle.

"Starknet joue sur le long terme, et dans le domaine des logiciels, le long terme est le jeu que vous voulez jouer. Parce qu'il y a tellement d'optimisation qui peut se produire sur la CairoVM dans un avenir proche."

Développeurs de Realms

Conclusion

Les jeux on-chain responsabilisent les joueurs et ouvrent une nouvelle ère dans le domaine des jeux. Cette approche, fondée sur la décentralisation, cultive une économie axée sur les joueurs et favorise l'émergence de communautés dynamiques au sein des jeux. En outre, elle encourage l'innovation dans le jeu, ce qui conduit à un écosystème dynamique et évolutif.

L'utilisation de Cairo, le langage natif de Starknet, ne fait qu'améliorer la capacité des jeux on-chain à réussir, car ils peuvent massivement traiter des calcules informatiques, avoir une vérification ultra-efficace et créer une interface utilisateur transparente grâce à l'abstraction des comptes. En outre, comme des améliorations telles que Volition et l’abstraction des comptes sont nativement intégrées dans Starknet, le coût des transactions devrait encore diminuer. Grâce aux améliorations constantes apportées au séquenceur de Starknet, la vitesse des transactions ne fera qu'augmenter. Au milieu de ce scénario progressif, les perspectives pour l'industrie du jeu et Starknet n'ont jamais été aussi prometteuses.

Subscribe to Starknet France
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.