Desenvolvimento de uma aplicação com uma mecânica de jogo única do tipo "sacudir para ganhar

A Innowise criou o GSHAKE, um jogo concebido como uma Mini App do Telegram que envolve os jogadores e previne a fraude através de uma mecânica de jogo única.

Cliente

Indústria
Desenvolvimento de jogos
Região
UE
Cliente desde
2024

O nosso cliente é GSHAKE, uma Mini App do Telegram na blockchain TON.

Desafio

Resolver o elevado custo do desenvolvimento interno e a questão crítica da fraude com jogos "tap-to-earn

Depois de o Hamster Combat se ter tornado o mais bem classificado, muitas empresas Web3 quiseram utilizar jogos tap-to-earn para trabalhar com tráfego motivado. Os jogos tap-to-earn recompensam os jogadores com criptomoedas ou outros tipos de fichas por acções simples, como tocar no ecrã, completar tarefas ou convidar amigos, seguindo um padrão de jogo simples. 

Ao criar jogos "tap-to-earn", as empresas Web3 enfrentam um dilema: desviar a equipa do produto principal e contratar um designer de jogos, um artista concetual e outros especialistas ou, em vez disso, subcontratar o projeto.

Os desafios não se ficam pelo desenvolvimento. Os jogos "tap-to-earn", como o Hamster Combat, também enfrentam o problema crítico da fraude. Mecânicas de jogo simples, como tocar, são facilmente exploradas por batoteiros que utilizam a automatização. Embora seja possível detectá-los e desqualificá-los a posteriori, o exemplo do Hamster Combat mostra o efeito mediático negativo de tais acções. 

GSHAKE precisava de um novo, desenvolvimento de jogos inovadores para enfrentar estes desafios. Os fundadores da GSHAKE tiveram uma óptima experiência de trabalho com a Innowise anteriormente. Uma vez que já criámos com sucesso soluções de jogo em cadeia de blocos como jogos "tap-to-earn", contactaram-nos para o desenvolvimento da Mini App Telegram.

Solução

Desenvolver uma aplicação Telegram Mini App com uma mecânica de jogo única de sacudir para ganhar

A Innowise desenvolveu um jogo chamado GSHAKE com uma mecânica de jogo única, uma loja na aplicação, um sistema de referência e integração com a TON Wallet.

Mecânica e conceção de jogos

Os utilizadores abanam os telemóveis para simular a prospeção de ouro. Após algumas sacudidelas, aparecem pepitas de ouro espalhadas pelo ecrã, prontas a serem recolhidas com um toque. O design do jogo complementa esta mecânica, inspirando-se nos clássicos jogos ao estilo dos anos 80.

Prevenção de fraudes

Para combater a fraude, as mecânicas de jogo podem ter de ser mais complexas, mas é essencial encontrar um equilíbrio - a simplicidade continua a ser importante, uma vez que os jogos "tap-to-earn" não devem ser sobrecarregados. No GSHAKE, combinámos com êxito a simplicidade e a prevenção de fraudes, utilizando a mecânica de jogo de sacudir em vez de tocar. A implementação de outras medidas, como o registo de carimbos de data/hora, a modificação dinâmica de tarefas e a análise avançada de comportamentos, melhorou a segurança, mantendo a jogabilidade intuitiva e agradável.

Tarefas, sistema de referência e outras funcionalidades

Os utilizadores podem ganhar ouro completando tarefas do GSHAKE e dos seus parceiros, como a subscrição de um canal do YouTube. Também podem ganhar prémios convidando amigos através de uma ligação de referência. Com a sua TON Wallet, os utilizadores têm a opção de comprar boosters. E existe uma tabela de classificação para efeitos de competição entre jogadores.

Escalabilidade

Uma vez que os jogos "tap-to-earn" podem atrair milhões de jogadores activos, a gestão da carga do servidor é fundamental para proporcionar uma jogabilidade suave sem atrasos ou falhas. Para resolver este problema, desenvolvemos e implementámos uma infraestrutura de nuvem com escalonamento automático, otimização de custos e segurança da base de dados. Também efectuámos um registo e monitorização detalhados, considerando métricas e cargas, e configurámos a cache para acelerar a aplicação em diferentes regiões.

Tecnologias

Linguagens de programação

React, Python

Bases de dados

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

Teste de API

FastAPI

VCS

Atlassian Bitbucket

DevOps

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

Processo

A Innowise foi responsável pelo desenvolvimento de toda a aplicação, infraestrutura, kit de IU e arte concetual. 

No primeiro dia, testámos a viabilidade de utilizar a mecânica de abanar como alternativa ao toque. No primeiro mês, cumprimos a Prova de Conceito, lançando o jogo com funcionalidades básicas, e no segundo mês, finalizámos o MVP.

A nossa equipa foi flexível na resposta às alterações dos requisitos e ajustou o plano de desenvolvimento em conformidade. O gestor de projeto forneceu ao cliente relatórios sobre o trabalho concluído, os resultados alcançados e os planos para o próximo sprint.

Equipa

1

Gestor de projectos

2

Programadores back-end

1

Programador Front-End

1

Engenheiro DevOps

1

Designer de jogos

1

Engenheiro UX/UI

1

Artista concetual

Resultados

Atingir até 400 mil utilizadores activos diários (DAU) no primeiro mês, poupando nos custos de contratação de uma equipa de desenvolvimento externa

A Innowise prestou serviços de ponta a ponta, desde a conceção ao desenvolvimento, e lançou o jogo com as suas funcionalidades básicas em apenas um mês. A GSHAKE também poupou nos custos de contratação de uma equipa de desenvolvimento de jogos e não teve de se preocupar com indemnizações em caso de conclusão do projeto.

Graças à sua mecânica antifraude única e aos seus elementos cativantes, a GSHAKE atingiu 400 mil utilizadores activos diários (DAU) no primeiro mês.

Duração do projecto
  • agosto de 2024 - Em curso

MVP

em apenas 2 meses

400K

DAU no primeiro mês

Contactar-nos

Marcar uma chamada ou preencha o formulário abaixo e entraremos em contacto consigo assim que tivermos processado o seu pedido.

    Inclua os detalhes do projeto, a duração, o conjunto de tecnologias, os profissionais de TI necessários e outras informações relevantes
    Gravar uma mensagem de voz sobre o seu
    projeto para nos ajudar a compreendê-lo melhor
    Anexar documentos adicionais, se necessário
    Enviar ficheiro

    Pode anexar até 1 ficheiro de 2MB no total. Ficheiros válidos: pdf, jpg, jpeg, png

    Informamos que, ao clicar no botão Enviar, o Innowise's processará os seus dados pessoais de acordo com a nossa Política de Privacidade com o objectivo de lhe fornecer informações adequadas.

    O que é que acontece a seguir?

    1

    Após termos recebido e processado o seu pedido, entraremos em contacto consigo para detalhar as necessidades do seu projecto e assinar um NDA para garantir a confidencialidade das informações.

    2

    Após a análise dos requisitos, os nossos analistas e programadores elaboram uma proposta de projecto com o âmbito dos trabalhos, tamanho da equipa, tempo e custos e custos.

    3

    Marcamos uma reunião consigo para discutir a oferta e chegar a um acordo.

    4

    Assinamos um contrato e começamos a trabalhar no seu projecto o mais rapidamente possível.

    Спасибо!

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

    Obrigado!

    A sua mensagem foi enviada.
    Processaremos o seu pedido e contactá-lo-emos o mais rapidamente possível.

    Obrigado!

    A sua mensagem foi enviada. 

    Processaremos o seu pedido e contactá-lo-emos logo que possível.

    seta