Sviluppo di un'app con una meccanica di gioco unica, che permette di guadagnare con lo shake

Innowise ha creato GSHAKE, un gioco progettato come una mini-app di Telegram che coinvolge i giocatori e previene le frodi grazie a meccaniche di gioco uniche.

Cliente

Industria
Sviluppo di giochi
Regione
UE
Cliente da
2024

Il nostro cliente è GSHAKE, una mini app di Telegram sulla blockchain TON.

Sfida

Affrontare i costi elevati dello sviluppo interno e il problema critico delle frodi con i giochi "tap-to-earn".

Dopo che Hamster Combat è diventato il più quotato, molte aziende Web3 hanno voluto utilizzare i giochi tap-to-earn per lavorare con il traffico motivato. I giochi tap-to-earn ricompensano i giocatori con criptovalute o altri tipi di gettoni per semplici azioni come toccare lo schermo, completare attività o invitare amici, seguendo uno schema di gioco lineare. 

Quando creano giochi tap-to-earn, le aziende Web3 si trovano di fronte a un dilemma: distogliere il team dal prodotto principale e assumere un game designer, un concept artist e altri specialisti o esternalizzare il progetto.

Le sfide non si fermano allo sviluppo. Anche i giochi tap-to-earn come Hamster Combat devono affrontare il problema critico delle frodi. Meccaniche di gioco semplici come il toccare sono facilmente sfruttabili da chi bara utilizzando l'automazione. Sebbene sia possibile individuarli e squalificarli a posteriori, l'esempio di Hamster Combat mostra l'effetto mediatico negativo di tali azioni. 

GSHAKE aveva bisogno di un nuovo, sviluppo di giochi innovativi per affrontare queste sfide. I fondatori di GSHAKE hanno già avuto un'ottima esperienza di collaborazione con Innowise. Poiché abbiamo già creato con successo soluzioni di gioco blockchain come i giochi tap-to-earn, ci hanno contattato per lo sviluppo di Telegram Mini App.

Soluzione

Sviluppare un'applicazione Telegram Mini App con una meccanica di gioco unica, che prevede lo scuotimento per guadagnare

Innowise ha sviluppato un gioco chiamato GSHAKE con meccaniche di gioco uniche, un negozio in-app, un sistema di referral e l'integrazione con TON Wallet.

Meccanica e design del gioco

Gli utenti scuotono il telefono per simulare la ricerca dell'oro. Dopo qualche scrollata, le pepite d'oro appaiono sparse sullo schermo, pronte per essere raccolte con un tocco. Il design del gioco è complementare a queste meccaniche, ispirandosi ai classici giochi in stile anni '80.

Prevenzione delle frodi

Per combattere le frodi, le meccaniche di gioco potrebbero essere più complesse, ma è essenziale trovare un equilibrio: la semplicità è ancora importante, perché i giochi tap-to-earn non dovrebbero essere sovraccarichi. In GSHAKE, siamo riusciti a coniugare semplicità e prevenzione delle frodi utilizzando una meccanica di gioco che scuote invece di toccare. L'implementazione di altre misure come la registrazione dei timestamp, la modifica dinamica delle attività e l'analisi avanzata del comportamento ha migliorato la sicurezza, mantenendo il gioco intuitivo e divertente.

Compiti, sistema di referral e altre funzionalità

Gli utenti possono guadagnare oro completando le attività di GSHAKE e dei suoi partner, come l'iscrizione a un canale YouTube. Possono anche guadagnare ricompense invitando gli amici attraverso un link di riferimento. Con il portafoglio TON, gli utenti hanno la possibilità di acquistare booster. Inoltre, è presente una classifica per la competizione tra i giocatori.

Scalabilità

Poiché i giochi tap-to-earn possono attirare milioni di giocatori attivi, la gestione del carico dei server è fondamentale per fornire un gioco fluido senza lag o crash. Per risolvere questo problema, abbiamo sviluppato e distribuito un'infrastruttura cloud con scalabilità automatica, ottimizzazione dei costi e sicurezza del database. Abbiamo inoltre eseguito un monitoraggio e una registrazione dettagliati, considerando le metriche e i carichi e impostando la cache per velocizzare l'applicazione in diverse regioni.

Tecnologie

Linguaggi di programmazione

React, Python

Databases

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

API testing

FastAPI

VCS

Atlassian Bitbucket

DevOps

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

Processo

Innowise è stata responsabile dello sviluppo dell'intera applicazione, dell'infrastruttura, del kit UI e della concept art. 

Il primo giorno abbiamo testato la fattibilità dell'uso della meccanica di scuotimento come alternativa al tocco. Nel primo mese abbiamo realizzato il Proof of Concept, rilasciando il gioco con le funzionalità di base, e nel secondo mese abbiamo finalizzato l'MVP.

Il nostro team è stato flessibile nel rispondere alle modifiche dei requisiti e ha adattato il piano di sviluppo di conseguenza. Il project manager ha fornito al cliente rapporti sul lavoro completato, sui risultati ottenuti e sui piani per lo sprint successivo.

Team

1

Responsabile di progetto

2

Sviluppatori back-end

1

Sviluppatore front-end

1

Ingegnere DevOps

1

Progettista di giochi

1

Ingegnere UX/UI

1

Artista concettuale

Risultati

Raggiungere fino a 400.000 utenti attivi giornalieri (DAU) nel primo mese, risparmiando sui costi di assunzione di un team di sviluppo esterno.

Innowise ha fornito servizi end-to-end, dalla progettazione allo sviluppo, e ha lanciato il gioco con le sue caratteristiche di base in un solo mese. GSHAKE ha inoltre risparmiato sui costi di assunzione di un team di sviluppo del gioco e non ha dovuto preoccuparsi della liquidazione in caso di conclusione del progetto.

Grazie alla sua meccanica antifrode unica nel suo genere e ai suoi elementi accattivanti, GSHAKE ha raggiunto 400.000 utenti attivi giornalieri (DAU) nel primo mese.

Durata del progetto
  • Agosto 2024 - In corso

MVP

in soli 2 mesi

400K

DAU nel primo mese

Contattateci

Prenota una chiamata oppure compilate il modulo sottostante e sarete ricontattati una volta elaborata la vostra richiesta.

    Inviaci un messaggio vocale
    Allegare i documenti
    Caricare il file

    È possibile allegare 1 file di dimensioni massime di 2 MB. Formati di file validi: pdf, jpg, jpeg, png.

    Facendo clic su Invia, l'utente acconsente al trattamento dei propri dati personali da parte di Innowise in base alla nostra Informativa sulla privacy per fornirvi informazioni pertinenti. Inviando il vostro numero di telefono, accettate che possiamo contattarvi tramite chiamate vocali, SMS e applicazioni di messaggistica. Potrebbero essere applicate tariffe per chiamate, messaggi e dati.

    Potete anche inviarci la vostra richiesta
    a contact@innowise.com

    Cosa succede dopo?

    1

    Dopo aver ricevuto ed elaborato la vostra richiesta, vi ricontatteremo a breve per illustrare le esigenze del progetto e firmare un NDA per garantire la riservatezza delle informazioni.

    2

    Dopo aver esaminato i requisiti, i nostri analisti e sviluppatori elaborano una proposta di progetto con l'ambito di lavoro, le dimensioni del team, i tempi e i costi stimati.

    3

    Organizziamo un incontro con voi per discutere l'offerta e giungere a un accordo.

    4

    Firmiamo un contratto e iniziamo a lavorare sul vostro progetto il prima possibile.

    Спасибо!

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

    Grazie!

    Il tuo messaggio è stato inviato.
    Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.

    Grazie!

    Il tuo messaggio è stato inviato. 

    Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.

    freccia