Rappelant Tamagotchi et Pokémon, les animaux et créatures numériques très populaires des années 1990, CryptoKitties est un jeu basé sur la blockchain dans lequel les joueurs peuvent collecter, échanger et élever des chats virtuels numériques. CryptoKitties a été le premier jeu basé sur Ethereum et sa popularité a mis en évidence de nombreux problèmes de mise à l’échelle du réseau.

Ce jeu de blockchain numérique d’élevage de chats a provoqué pas mal de congestion sur la blockchain Ethereum, culminant en 2020. Cependant, les créateurs du jeu ont pu résoudre ces problèmes.

Qu’est-ce que CryptoKitties ?

Lancé en 2017, CryptoKitties a été construit par Dapper Labs, la société qui utilise la technologie blockchain pour proposer des jetons non fongibles (NFT) et de nouvelles formes d'engagement numérique aux fans du monde entier. CryptoKitties est également considéré comme l’un des tout premiers jeux blockchain au monde.

Dans le jeu, chacun des chats à collectionner numériques possède un génome unique qui détermine ses caractéristiques physiques. Les chats peuvent être élevés pour créer de nouveaux chatons virtuels et débloquer des « attributs » rares ou des fonctionnalités de chat dans le jeu.

CryptoKitties est-il un jeu NFT ? Oui, les CryptoKitties sont des actifs uniques en leur genre soutenus par des NFT, ce qui les rend rares et précieux. Ils ont été construits sur Ethereum en utilisant la norme de jeton ERC-721, qui a permis la création de NFT uniques.

Les CryptoKitties peuvent être vendus et échangés, et les chats dotés de caractéristiques rares peuvent atteindre des prix élevés. Le CryptoKitty le plus rare de tous les temps est le chat Genesis, bien nommé « Genesis » car il s’agit du tout premier CryptoKitty éclos par les créateurs du jeu. Genesis a été vendu en 2017 pour 246,926 Ether (ETH), soit environ 119 328 $ au moment de la vente. Ether a depuis apprécié, tout comme le chat Genesis.

Comment fonctionnent les CryptoKitties ?

La technologie Blockchain reste au cœur de ce jeu, mais le gameplay unique de CryptoKitties peut être attribué à son algorithme génétique (GA). L’AG vise à imiter les principes génétiques réels en structurant le code du contrat intelligent de chaque chaton comme l’ADN de véritables créatures vivantes.

Chaque chaton possède son propre modèle génétique numérique, qui détermine à son tour le type de progéniture qu'il produira, en plus de ses caractéristiques physiques uniques. Ce génome est stocké dans un contrat intelligent, qui consiste en des lignes de code auto-exécutables en fonction de conditions prédéterminées.

Deux CryptoKitties peuvent être croisés ensemble et produire une progéniture avec leurs propres attributs distinctifs. Le génotype immuable stocké dans le contrat intelligent détermine également le phénotype de ce nouveau chaton. L'AG mélange le code des deux CryptoKitties pour créer de nouveaux chatons, la répartition entre les parents variant à chaque fois qu'ils s'accouplent. Cela permet de produire des chatons uniques à chaque fois.

Le principe principal du jeu est que les joueurs doivent élever et vendre leurs chats, ce qui leur permettra de gagner des ETH, notamment pour les chats les plus rares. La génération et le temps de recharge sont deux caractéristiques cruciales du jeu : les deux sont nécessaires pour comprendre quels chats acheter et élever pendant le processus de sélection.

Premièrement, Generation détermine le nombre de générations entre un chaton et son parent d'origine. Des chatons de nouvelle génération 0 ont été libérés toutes les 15 minutes au cours de la première année de CryptoKitties. Ces chatons n’ont pas encore de progéniture, donc si deux chatons de génération 0 se reproduisent, ils produiront une progéniture de génération 1.

La génération de chaque descendant est toujours supérieure d'un chiffre à celle de son parent issu d'une génération supérieure. Par exemple, si une génération 3 et une génération 9 se reproduisent, leur progéniture sera la génération 10. Ces informations se trouvent sous la photo de chaque chaton, abrégée en « Gen ».

Le temps de recharge fait référence au rythme de reproduction d'un chaton, de sorte qu'un chaton avec un temps de recharge inférieur aura un temps de reproduction plus court. Les chatons des générations supérieures auront également des taux de recharge élevés. La génération et le temps de recharge affectent tous deux le prix des CryptoKitties, car ils détermineront leur désirabilité sur le marché.

Pouvez-vous jouer à CryptoKitties sur mobile ?

Ceux qui souhaitent explorer le gameplay de CryptoKitties sur mobile peuvent le faire via un téléphone mobile HTC, qui propose exclusivement l'application mobile américaine de CryptoKitties.

Techniquement, cependant, les joueurs recherchant des informations sur la façon de jouer à CryptoKitties sur des appareils Android ou iOS peuvent simplement accéder à la version mobile du site Web via un navigateur mobile. Cependant, les joueurs sérieux à la recherche d'une application dédiée ne peuvent actuellement le faire que via un téléphone HTC.

Comment démarrer avec CryptoKitties

Voici un guide étape par étape sur la façon de créer un compte CryptoKitties pour commencer :

1. Créez un portefeuille MetaMask

Les joueurs doivent d’abord disposer d’un portefeuille MetaMask existant ou en créer un. MetaMask permettra aux utilisateurs d'acheter, de vendre et d'élever des CryptoKitties. Une fois un portefeuille créé, les nouveaux utilisateurs peuvent accéder à la page d'accueil de CyrptoKitties, où il leur sera demandé de lier leur portefeuille MetaMask en cliquant sur « Démarrer » en haut à droite de l'écran.

2. Achetez de l'éther (ETH)

Les CryptoKitties peuvent être achetés en utilisant Ether, qui peut, à son tour, être acheté sur des bourses de crypto-monnaie, telles que Binance et Coinbase. L'Ether peut ensuite être transféré vers MetaMask pour garantir que les joueurs disposent de suffisamment de fonds pour acheter leurs CryptoKitties.

3. Créez un compte CryptoKitties

Après avoir connecté le portefeuille MetaMask d'un utilisateur à CryptoKitties, il lui sera demandé de fournir son adresse e-mail pour les mises à jour importantes et de saisir un surnom qu'il souhaite utiliser dans le jeu. Les joueurs ont la possibilité de suivre un didacticiel de base « Classe de chaton » où ils apprendront à élever des CryptoKitties.

Comment jouer et gagner dans CryptoKitties

Une fois qu'un joueur a configuré avec succès son compte CryptoKitties, il peut commencer à jouer au jeu. Vous trouverez ci-dessous un guide étape par étape sur la façon de gagner de l'argent en jouant à CryptoKitties :

1. Achetez des CryptoKitties

Les joueurs peuvent désormais voir les CryptoKitties à vendre via le site Web ou sur des marchés NFT secondaires comme OpenSea. Des offres peuvent également être faites à d’autres joueurs, permettant à d’autres d’enchérir sur des chats même s’ils ne sont pas à vendre. Le propriétaire peut choisir de refuser ou d'accepter l'offre. Chaque offre expire après trois jours.

Les nouveaux joueurs ont la possibilité d’acheter un seul chaton pour commencer ou d’en acheter une paire immédiatement. Si un joueur décide d'acheter un seul CryptoKitty, il peut commencer à l'élever avec le père d'un autre joueur. S’ils achètent deux CryptoKitties immédiatement, ils peuvent élever leurs chats pour un prix bien inférieur.

Combien coûtent les CryptoKitties ? Les prix varient, mais les chatons peuvent se vendre à un prix aussi bas que 0,001 ETH ou jusqu'à 600 ETH, peut-être même plus. Des facteurs tels que la rareté d'un chaton particulier et la recherche de ses attributs peuvent affecter le prix qu'il atteindra sur le marché.

2. Élevez des CryptoKitties

Comme mentionné, les joueurs peuvent élever deux de leurs propres chatons ensemble ou les élever avec un père public. Il est préférable d’élever des chatons issus de la même génération pour produire également un chaton de génération relativement faible.

Pour élever ses propres chatons ensemble, un joueur doit simplement cliquer sur un chaton qu'il souhaite désigner comme « Sire » ou comme père. Ensuite, cliquez sur le bouton « Race » et sélectionnez « Sire with my Kitties ». Ensuite, la « Dame » ou la chatte mère peut être sélectionnée pour compléter le couple reproducteur. Pour continuer, cliquez sur « OK, laissez-leur un peu d'intimité » pour permettre aux minous de se reproduire en toute tranquillité.

Pour élever son chaton avec un père public, un joueur doit sélectionner un père sur le marché et sélectionner l'option « Élever maintenant ». Ils peuvent ensuite sélectionner une dame dans leur propre portée pour former un couple reproducteur, puis choisir de donner aux chatons l'intimité nécessaire pour se reproduire. Comme mentionné précédemment, les deux options coûtent des frais minimes en ETH, qui vont aux robots gérés par la communauté et aux contrats intelligents.

3. Vendre ou engendrer des CryptoKitties

Une fois qu'un joueur a produit de nouvelles races de CryptoKitties, elles peuvent être mises en vente ou transmises au public. Chaque chaton d'une portée aura des options « Vendre » et « Race », qui mèneront à des pages d'enchères.

Les joueurs peuvent créer une vente aux enchères Siring en cliquant sur « Race », ce qui mettra leur chat en vente via le marché Siring. « Vendre » crée également une vente aux enchères, mettant le chat en vente sur le marché. Le joueur peut sélectionner le prix de départ, le prix de fin et la durée des enchères.