Desarrollo de una aplicación con una mecánica de juego única: agitar para ganar

Innowise ha creado GSHAKE, un juego diseñado como una miniapp de Telegram que involucra a los jugadores y previene el fraude a través de una mecánica de juego única.

Cliente

Industria
Desarrollo de juegos
Región
UE
Cliente desde
2024

Nuestro cliente es GSHAKE, una miniaplicación de Telegram en la cadena de bloques TON.

Desafío

Afrontar el elevado coste del desarrollo interno y el grave problema del fraude con los juegos "tap-to-earn".

Después de que Hamster Combat se convirtiera en uno de los más populares, muchas empresas de Web3 quisieron utilizar los juegos "tap-to-earn" para trabajar con tráfico motivado. Los juegos de tocar para ganar recompensan a los jugadores con criptomonedas u otros tipos de fichas por acciones sencillas como tocar la pantalla, completar tareas o invitar a amigos, siguiendo un patrón de juego sencillo. 

A la hora de crear juegos "tap-to-earn", las empresas Web3 se enfrentan a un dilema: desviar al equipo del producto principal y contratar a un diseñador de juegos, un artista conceptual y otros especialistas, o subcontratar el proyecto en su lugar.

Los retos no se detienen en el desarrollo. Los juegos de pulsar para ganar, como Hamster Combat, también se enfrentan al grave problema del fraude. Los tramposos que utilizan la automatización se aprovechan fácilmente de mecanismos de juego tan sencillos como los toques. Aunque es posible detectarlos y descalificarlos a posteriori, el ejemplo de Hamster Combat muestra el efecto mediático negativo de tales acciones. 

GSHAKE necesitaba una nueva, desarrollo innovador de juegos para abordar estos retos. Los fundadores de GSHAKE ya habían tenido una gran experiencia trabajando con Innowise. Dado que ya hemos creado con éxito soluciones de juego blockchain como los juegos tap-to-earn, se pusieron en contacto con nosotros para el desarrollo de Telegram Mini App.

Solución

Desarrollo de una miniaplicación de Telegram con una mecánica de juego única: agitar para ganar

Innowise ha desarrollado un juego llamado GSHAKE con una mecánica de juego única, una tienda dentro de la aplicación, un sistema de recomendación e integración con TON Wallet.

Mecánica y diseño del juego

Los usuarios agitan sus teléfonos para simular el lavado de oro. Tras unas cuantas sacudidas, aparecen pepitas de oro esparcidas por la pantalla, listas para ser recogidas con un toque. El diseño del juego complementa esta mecánica, inspirándose en los juegos clásicos de los 80.

Prevención del fraude

Para combatir el fraude, es posible que la mecánica del juego deba ser más compleja, pero es esencial encontrar un equilibrio: la sencillez sigue siendo importante, ya que los juegos de "toque para ganar" no deben sobrecargarse. En GSHAKE, hemos combinado con éxito la simplicidad y la prevención del fraude utilizando una mecánica de juego que se agita en lugar de tocar. La aplicación de otras medidas, como el registro de marcas de tiempo, la modificación dinámica de tareas y el análisis avanzado de comportamientos, mejoró la seguridad al tiempo que mantuvo la jugabilidad intuitiva y agradable.

Tareas, sistema de referencia y otras funciones

Los usuarios pueden ganar oro completando tareas de GSHAKE y sus socios, como suscribirse a un canal de YouTube. También pueden ganar recompensas invitando a amigos a través de un enlace de recomendación. Con su Cartera TON, los usuarios tienen la opción de comprar potenciadores. Y hay una tabla de clasificación para competir entre jugadores.

Escalabilidad

Dado que los juegos tap-to-earn pueden atraer a millones de jugadores activos, la gestión de la carga del servidor es fundamental para ofrecer un juego fluido sin retrasos ni caídas. Para solucionar este problema, desarrollamos y desplegamos una infraestructura en la nube con escalado automatizado, optimización de costes y seguridad de la base de datos. También realizamos un registro y una supervisión detallados, teniendo en cuenta las métricas y las cargas, y configuramos la caché para acelerar la aplicación en distintas regiones.

Tecnologías

Lenguajes de programación

React, Python

Bases de datos

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

Pruebas API

FastAPI

VCS

Atlassian Bitbucket

DevOps

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

Proceso

Innowise se encargó de desarrollar toda la aplicación, la infraestructura, el kit de interfaz de usuario y el arte conceptual. 

El primer día probamos la viabilidad de utilizar la mecánica de agitar como alternativa a tocar. En el primer mes, realizamos la prueba de concepto lanzando el juego con una funcionalidad básica, y en el segundo, finalizamos el MVP.

Nuestro equipo fue flexible a la hora de responder a los cambios en los requisitos y ajustó el plan de desarrollo en consecuencia. El gestor del proyecto proporcionó al cliente informes sobre el trabajo realizado, los resultados obtenidos y los planes para el siguiente sprint.

Equipo

1

Jefe de proyecto

2

Desarrolladores de Back-end

1

Desarrollador de Front-End

1

Ingeniero DevOps

1

Diseñador de juegos

1

Ingeniero UX/UI

1

Artista conceptual

Resultados

Alcanzar los 400.000 usuarios activos diarios (DAU) en el primer mes, ahorrando los costes de contratación de un equipo de desarrollo externo.

Innowise proporcionó servicios integrales, desde el diseño hasta el desarrollo, y lanzó el juego con sus características básicas en sólo un mes. GSHAKE también se ahorró los costes de contratación de un equipo de desarrollo de juegos y no tuvo que preocuparse por la indemnización por despido si el proyecto finalizaba.

Gracias a su mecánica antifraude única y a sus elementos cautivadores, GSHAKE alcanzó los 400.000 usuarios activos diarios (DAU) en el primer mes.

Duración del proyecto
  • Agosto de 2024 - En curso

MVP

en sólo 2 meses

400K

DAU en el primer mes

Contáctenos

Reservar una llamada o rellene el siguiente formulario y nos pondremos en contacto con usted cuando hayamos procesado su solicitud.

    Por favor, facilítenos detalles del proyecto, duración, tecnologías, especialistas informáticos necesarios y otra información relevante.
    Grabe un mensaje de voz sobre su proyecto
    para ayudarnos a comprenderlo mejor.
    Adjunte los documentos adicionales si es necesario
    Cargar archivo

    Puede adjuntar hasta 1 archivo de 2 MB en total. Archivos válidos: pdf, jpg, jpeg, png

    Le informamos de que, al hacer clic en el botón Enviar, el Grupo Innowise procesará sus datos personales de acuerdo con nuestra política de privacidad. Política de privacidad con el fin de proporcionarle información adecuada. Al facilitar un número de teléfono y enviar este formulario, acepta que nos pongamos en contacto con usted por SMS. Pueden aplicarse tarifas de mensajes y datos. Puede responder STOP para no recibir más mensajes. Responda a Ayuda para obtener más información.

    ¿Qué pasa después?

    1

    Una vez recibida y procesada su solicitud, nos pondremos en contacto con usted para detallar las necesidades de su proyecto y firmar un acuerdo de confidencialidad que garantice la confidencialidad de la información.

    2

    Después de examinar los requisitos, nuestros analistas y desarrolladores elaboran una propuesta de proyecto con el alcance de las obras, el tamaño del equipo, el tiempo y las estimaciones de costos.

    3

    Concertamos una reunión con usted para discutir la oferta y llegar a un acuerdo.

    4

    Firmamos un contrato y comenzamos a trabajar en su proyecto lo más rápido posible.

    ¡Спасибо!

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

    Gracias.

    Su mensaje ha sido enviado.
    Procesaremos su solicitud y nos pondremos en contacto con usted lo antes posible.

    Gracias.

    Su mensaje ha sido enviado. 

    Procesaremos su solicitud y nos pondremos en contacto con usted lo antes posible.

    flecha