Développement d'une application avec des mécanismes de jeu uniques de type "shake-to-earn" (secouer pour gagner)

Innowise a créé GSHAKE, un jeu conçu comme une mini-application Telegram qui engage les joueurs et prévient la fraude grâce à des mécanismes de jeu uniques.

Client

Industrie
Développement de jeux
Région
UE
Client depuis
2024

Notre client est GSHAKE, une mini-application Telegram sur la blockchain TON.

Défi

Faire face au coût élevé du développement interne et à la question critique de la fraude avec les jeux "tap-to-earn".

Après que Hamster Combat soit devenu le plus populaire, de nombreuses entreprises du Web3 ont voulu utiliser des jeux de type "tap-to-earn" pour travailler avec du trafic motivé. Les jeux "tap-to-earn" récompensent les joueurs avec des crypto-monnaies ou d'autres types de jetons pour des actions simples comme tapoter l'écran, accomplir des tâches ou inviter des amis, en suivant un schéma de jeu simple. 

Lorsqu'elles créent des jeux "tap-to-earn", les entreprises du Web3 sont confrontées à un dilemme : détourner l'équipe du produit principal et engager un concepteur de jeux, un artiste conceptuel et d'autres spécialistes, ou bien externaliser le projet.

Les défis ne s'arrêtent pas au développement. Les jeux de type "Tap-to-earn", comme Hamster Combat, sont également confrontés au problème crucial de la fraude. Des mécanismes de jeu simples comme le tapotement sont facilement exploités par des tricheurs utilisant l'automatisation. Bien qu'il soit possible de les détecter et de les disqualifier après coup, l'exemple de Hamster Combat montre l'effet médiatique négatif de telles actions. 

GSHAKE avait besoin d'un nouveau, développement de jeux innovants pour relever ces défis. Les fondateurs de GSHAKE avaient déjà eu une excellente expérience en travaillant avec Innowise. Puisque nous avons déjà créé avec succès solutions de jeux blockchain comme les jeux "tap-to-earn", ils nous ont contactés pour le développement d'une mini application Telegram.

Solution

Développement d'une application Telegram Mini App avec des mécanismes de jeu uniques de type "shake-to-earn".

Innowise a développé un jeu appelé GSHAKE avec des mécanismes de jeu uniques, une boutique in-app, un système de parrainage et une intégration avec TON Wallet.

Mécanismes et conception des jeux

Les utilisateurs secouent leur téléphone pour simuler l'orpaillage. Après quelques secousses, des pépites d'or apparaissent éparpillées sur l'écran, prêtes à être ramassées d'une simple pression. Le design du jeu complète ces mécanismes en s'inspirant des jeux classiques des années 80.

Prévention des fraudes

Pour lutter contre la fraude, les mécanismes de jeu pourraient devoir être plus complexes, mais il est essentiel de trouver un équilibre - la simplicité reste importante, car les jeux de type "tap-to-earn" ne doivent pas être surchargés. Dans GSHAKE, nous avons réussi à combiner simplicité et prévention de la fraude en utilisant des mécanismes de jeu qui secouent au lieu de tapoter. La mise en œuvre d'autres mesures telles que l'enregistrement de l'horodatage, la modification dynamique des tâches et l'analyse comportementale avancée a permis d'améliorer la sécurité tout en conservant un gameplay intuitif et agréable.

Tâches, système de recommandation et autres fonctionnalités

Les utilisateurs peuvent gagner de l'or en accomplissant des tâches proposées par GSHAKE et ses partenaires, comme s'abonner à une chaîne YouTube. Ils peuvent également gagner des récompenses en invitant des amis par le biais d'un lien de parrainage. Avec leur portefeuille TON, les utilisateurs ont la possibilité d'acheter des boosters. Enfin, un tableau de classement permet aux joueurs de rivaliser entre eux.

Évolutivité

Comme les jeux de type "tap-to-earn" peuvent attirer des millions de joueurs actifs, la gestion de la charge des serveurs est essentielle pour offrir un jeu fluide sans décalage ni panne. Pour répondre à cette préoccupation, nous avons développé et déployé une infrastructure en nuage avec une mise à l'échelle automatisée, une optimisation des coûts et une sécurité de la base de données. Nous avons également effectué une journalisation et une surveillance détaillées, en tenant compte des mesures et des charges, et nous avons mis en place le cache pour accélérer l'application dans différentes régions.

Technologies

Langages de programmation

React, Python

Bases de données

AWS RDS (PostgreSQL), AWS ElasticCache (Redis), AWS S3

Tests API

FastAPI

VCS

Atlassian Bitbucket

DevOps

AWS (Cloud), Bitbucket Pipelines (CI/CD), Terraform (IaC)

Processus

Innowise était responsable du développement de l'ensemble de l'application, de l'infrastructure, du kit d'interface utilisateur et de l'art conceptuel. 

Dès le premier jour, nous avons testé la faisabilité de l'utilisation des mécanismes de secousses comme alternative au tapotement. Au cours du premier mois, nous avons réalisé la preuve de concept en lançant le jeu avec des fonctionnalités de base, et au cours du deuxième mois, nous avons finalisé le MVP.

Notre équipe s'est montrée flexible face aux changements d'exigences et a ajusté le plan de développement en conséquence. Le chef de projet a fourni au client des rapports sur le travail accompli, les résultats obtenus et les plans pour le prochain sprint.

Équipe

1

Chef de projet

2

Développeurs Back-End

1

Développeur Front-End

1

Ingénieur DevOps

1

Concepteur de jeux

1

Ingénieur UX/UI

1

Artiste concepteur

Résultats

Atteindre jusqu'à 400 000 utilisateurs actifs quotidiens (DAU) au cours du premier mois, ce qui permet d'économiser les coûts liés à l'embauche d'une équipe de développement externalisée.

Innowise a fourni des services de bout en bout, de la conception au développement, et a lancé le jeu avec ses fonctionnalités de base en seulement un mois. GSHAKE a également économisé les coûts liés à l'embauche d'une équipe de développement de jeux et n'a pas eu à s'inquiéter des indemnités de départ si le projet prenait fin.

Grâce à son mécanisme anti-fraude unique en son genre et à ses éléments captivants, GSHAKE a atteint 400 000 utilisateurs actifs quotidiens (DAU) au cours du premier mois.

Durée du projet
  • Août 2024 - En cours

MVP

en seulement 2 mois

400K

DAU au cours du premier mois

Contactez nous

Reservez un appel ou remplissez le formulaire ci-dessous et nous vous contacterons dès que nous aurons traité votre demande.

    S’il vous plaît, ajoutez les détails du projet, la durée, la pile technologique, IT spécialistes nécessaires et d'autres informations pertinentes
    Pour nous aider à mieux le comprendre.
    Nécessaires et d'autres informations pertinentes
    Joindre des documents supplémentaires au besoin
    Charger fichier

    Vous pouvez joindre jusqu'à 1 fichier de 2MB au total. Fichiers valides : pdf, jpg, jpeg, png

    Nous vous informons que lorsque vous cliquez sur le bouton Envoyer, Innowise traitera vos données personnelles conformément à notre politique de confidentialité. Politique de confidentialité dans le but de vous fournir des informations appropriées. En fournissant un numéro de téléphone et en soumettant ce formulaire, vous acceptez d'être contacté par SMS. Les tarifs des messages et des données peuvent être appliqués. Vous pouvez répondre STOP pour ne plus recevoir de messages. Répondez Aide pour plus d'informations.

    Que se passe-t-il ensuite?

    1

    Après avoir reçu et traité votre demande, nous reviendrons vers vous pour détailler les besoins de votre projet et signer un accord de non-divulgation pour assurer la confidentialité des informations.

    2

    Après avoir examiné les exigences, nos analystes et nos développeurs élaborent une proposition de projet avec l'étendue des travaux, le nombre de membre de l'équipe, les délais et les coûts des coûts.

    3

    Nous organisons une réunion avec vous pour discuter de l'offre et parvenir à un accord.

    4

    Nous signons un contrat et commençons à travailler sur votre projet le plus rapidement possible.

    Спасибо !

    Cообщение отправлено.
    обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    Merci !

    Votre message a été envoyé.
    Nous traiterons votre demande et vous recontacterons dès que possible.

    Merci !

    Votre message a été envoyé. 

    Nous traiterons votre demande et vous contacterons dès que possible.

    flèche