Lancement de Battledome, un jeu blockchain sur WAX

Nov 27 2022
Nous avons travaillé dur pour créer un jeu de blockchain amusant :) Maintenant, c'est le jour du lancement, et les joueurs commencent soudainement à se connecter et à jouer au jeu… comment ça va se passer ?? Le système résistera-t-il à la charge ? Y a-t-il des failles dans la sécurité ? Et surtout, les joueurs prendront-ils plaisir à jouer au jeu ? - telles étaient les questions qui me traversaient l'esprit :) Heureusement, et avec un travail acharné, le lancement de notre jeu s'est très bien passé. Battledome est un jeu de combat de cartes stratégique pour la blockchain WAX Vous pouvez essayer notre jeu sur https://battledome.

Nous avons travaillé dur pour créer un jeu de blockchain amusant :) Maintenant, c'est le jour du lancement, et les joueurs commencent soudainement à se connecter et à jouer au jeu… comment ça va se passer ??

Le système résistera-t-il à la charge ? Y a-t-il des failles dans la sécurité ? Et surtout, les joueurs prendront-ils plaisir à jouer au jeu ? - telles étaient les questions qui me traversaient l'esprit :)

Nous avons lancé le « Battledome game » en novembre 2022, notre deuxième jeu blockchain

Heureusement, et avec un travail acharné, le lancement de notre jeu s'est très bien passé.

Battledome est un jeu de combat de cartes stratégique pour la blockchain WAX

Vous pouvez essayer notre jeu surhttps://battledome.live– il s'appelle Battledome et est sponsorisé par Galactic Hubs, qui fait partie du métaverse Alien Worlds (le jeu de blockchain numéro 1).

Tout d'abord, le jeu se joue sur la blockchain WAX. Il utilise des NFT déjà créés dans les collections "alien.worlds". La grande chose à ce sujet est qu'il existe déjà une base d'utilisateurs - des milliers de personnes qui jouent quotidiennement à Alien Worlds possèdent déjà Alien Worlds NFT, tout ce que nous devions faire était de créer un grand jeu :)

C'est le constructeur de deck de notre jeu Battledome

L'idée d'un jeu blockchain est que les joueurs utilisent leurs NFT d'une manière ou d'une autre pour concourir pour le plaisir et les prix. Notre jeu offre les deux :)

Rendez le jeu amusant !

Notre jeu était simple dans sa conception, mais amusant !

Nous avons réussi à le faire en améliorant itérativement le jeu en utilisant la méthodologie Agile. Cela signifie que vous développez très tôt un produit minimum viable (MVP) et que vous améliorez le jeu à chaque itération (2 semaines).

Nous avons également pris en compte les commentaires d'autres concepteurs de jeux (merci, David Elvion !), de nos testeurs et de la communauté plus large d'Alien Worlds.

Et bien sûr, nous avons joué notre propre jeu nous-mêmes ! Lorsque nous nous sommes retrouvés à veiller tard et à promettre "juste un jeu de plus", nous savions que la formule était amusante et peut-être un peu addictive.

Notre jeu Battledome est simple, mais amusant !

Dans Battledome, les joueurs utilisent leurs NFT pour s'affronter dans un jeu de style "Battle Royale". Le dernier joueur debout gagne.

Récompensez vos joueurs

Il va sans dire que tout le monde aime gagner ! Au centre de notre jeu se trouve un classement qui se réinitialise tous les mois. À la fin de chaque mois ou "saison", les meilleurs joueurs reçoivent des récompenses dans trois niveaux différents - bronze, argent et or.

Les récompenses incluent Trilium (la crypto-monnaie pour Alien Worlds), des objets en jeu (Orbs) et des NFT !

Les récompenses en or sont le plus haut niveau de récompenses dans notre jeu

Oui, c'est exact - les 5 meilleurs joueurs de chaque saison reçoivent des NFT gratuits.

Rendez votre jeu gratuit

Un jeu gratuit abaisse la barrière à l'entrée et encourage les joueurs occasionnels à l'essayer.

Évitez les frais d'inscription - votre jeu n'en a probablement pas besoin !

Au lieu de cela, trouvez d'autres moyens de monétiser votre jeu. Ceux-ci peuvent inclure des mécanismes de réparation (les objets du joueur deviennent « endommagés » et nécessitent une minuterie ou un coût pour être réparés), des améliorations, des objets en jeu, des boosts et des objets cosmétiques ou « flair ».

Dans notre jeu, nous avons commencé avec un simple mécanicien de réparation. En trois jours, notre jeu a pris plus de 1000 microtransactions !

Notre jeu gagne de l'argent grâce aux microtransactions sur la blockchain elle-même

Surtout, le jeu est toujours totalement gratuit pour ceux qui le souhaitent.

Soutenez votre jeu pendant les 48 heures après le lancement

Si vous développez un jeu blockchain, il est très important que tous les membres de votre équipe se concentrent sur la disponibilité pendant les 48 heures suivant le lancement.

Au cours de nos premières 48 heures, nous avons trouvé et corrigé avec succès 7 (oui, sept !) bugs et problèmes. Nous avons déployé des correctifs de code en continu dans notre environnement en direct pendant cette période. Le temps moyen pour corriger un bug était de 2 heures. Cela est dû au fait que nous utilisons la méthodologie Agile, les services Cloud et un pipeline de déploiement continu (CI/CD) moderne.

Ceci est le lobby du jeu pour notre jeu

Parlez à vos joueurs qui trouvent des bugs

Quelques heures après le lancement, un message sur Twitter a montré deux bugs de notre jeu. Dans un bogue, les images de la planète Kavian et de la planète Veles ont été inversées (désolé, la planète Veles !).

Comment avons-nous réagi à cela ? Tout d'abord, nous avons corrigé le bogue immédiatement. Ensuite, nous avons répondu sur Twitter que le bug était corrigé et merci de l'avoir trouvé.

La personne qui a posté sur Twitter était en fait un mec cool ! C'est un développeur de logiciels aux Pays-Bas. Le PDG de Restack.AI a commencé à parler avec lui. Il était en fait très favorable à notre jeu - nous nous étions liés d'amitié avec quelqu'un qui avait trouvé un bug.

Ce problème nous a été signalé sur discord

De même, lorsque des personnes ont signalé des bogues dans notre discorde, nous leur avons parlé et leur avons demandé plus d'informations pour aider à résoudre le problème. Cela crée de bonnes relations avec votre base de joueurs - ce sont les plus grands soutiens (ou détracteurs) de votre jeu

Trouvez un bug, gagnez 50 Trilium

Oui, vous avez bien lu ! Nous avons commencé à payer 50 TLM (la crypto-monnaie pour les mondes extraterrestres) aux joueurs qui ont découvert des bugs dans notre jeu.

Non seulement cela motive et récompense les joueurs qui signalent des bogues, mais cela crée également d'excellentes relations avec nos joueurs.

Nous payons 50 primes de bogues TLM pour trouver des bogues, ceci est une transaction sur WAX

Surveillez votre jeu de près

Auparavant, nous avons parlé d'une attaque de pirate sur notre jeu dans un article Medium ici —https:///@restack.ai/hacker-attack-protecting-a-blockchain-game-against-intrusion-53c7f82b4bcf

Le jour du lancement, nous avons surveillé les connexions et les journaux du serveur pour détecter toute activité anormale.

Pendant une période de 30 minutes, un pirate a utilisé un bot pour attaquer notre jeu avec 10 000 fausses connexions. Comme nous avions précédemment mis en place une sécurité de contrat intelligente pour sécuriser notre jeu, toutes ces 10 000 fausses connexions ont été rejetées.

Le pirate a essayé, mais n'a pas pu pirater notre jeu le jour du lancement.

Après quelques essais, le pirate a fini par abandonner !

Il était important pour nous de savoir exactement ce qu'ils faisaient et d'être sûrs que notre sécurité fonctionnait.

Pensez à l'évolutivité

Le nombre de joueurs dans notre jeu était 50 fois supérieur à ce que nous avions vu dans notre jeu précédent.

Il était donc important pour nous de considérer l'évolutivité de notre jeu. Comment tiendrait-il sous charge?

Les joueurs ont joué 1418 parties au cours des 3 premiers jours de Battledome

Heureusement, notre architecture technique a été conçue pour cela, puisque nos serveurs de jeux sont déployés dans le cloud avec une mise à l'échelle horizontale, et nous sommes en mesure de surveiller l'utilisation des ressources de nos jeux dans un panneau de console d'administration.

Jusqu'ici tout va bien!

Merci à tous ceux qui ont joué à Battledome le jour du lancement, nous espérons que vous apprécierez le jeu !

Nous sommes des développeurs blockchain chez Restack.AI

Merci d'avoir lu, je suis Tr0n et mon entreprisehttps://restack.aitravaille avec le développement de la blockchain. Nous avons également une expertise en sécurité informatique et en finance.

Si vous développez votre propre jeu, je vous souhaite plein succès !