Utveckling av en app med unik spelmekanik för shake-to-earn

Innowise har skapat GSHAKE, ett spel utformat som en Telegram Mini App som engagerar spelare och förhindrar bedrägerier genom unik spelmekanik.

Kund

Industri
Spelutveckling
Region
EU
Kund sedan
2024

Vår kund är GSHAKE, en Telegram Mini App på TON-blockkedjan.

Utmaning

Att hantera höga kostnader för intern utveckling och den kritiska frågan om bedrägerier med tap-to-earn-spel

Efter att Hamster Combat blev topprankad ville många Web3-företag använda tap-to-earn-spel för att arbeta med motiverad trafik. Tap-to-earn-spel belönar spelare med kryptovalutor eller andra typer av tokens för enkla åtgärder som att trycka på skärmen, slutföra uppgifter eller bjuda in vänner, enligt ett enkelt spelmönster. 

När Web3-bolag skapar tap-to-earn-spel ställs de inför ett dilemma: att avleda teamet från kärnprodukten och anställa en speldesigner, konceptkonstnär och andra specialister eller att lägga ut projektet på entreprenad istället.

Utmaningarna stannar inte vid utveckling. Tap-to-earn-spel som Hamster Combat står också inför den kritiska frågan om bedrägeri. Enkla spelmekaniker som att knacka utnyttjas lätt av fuskare som använder automatisering. Även om det är möjligt att upptäcka och diskvalificera dem i efterhand, visar exemplet Hamster Combat den negativa medieeffekten av sådana handlingar. 

GSHAKE behövde en ny, innovativ spelutveckling tillvägagångssätt för att hantera dessa utmaningar. GSHAKE:s grundare hade en bra erfarenhet av att arbeta med Innowise tidigare. Eftersom vi redan framgångsrikt har skapat blockchain-spellösningar som tap-to-earn-spel, kontaktade de oss för utveckling av Telegram Mini App.

Lösning

Utveckla en Telegram Mini App-app med unik spelmekanik för att skaka om och tjäna pengar

Innowise har utvecklat spelet GSHAKE med unik spelmekanik, en butik i appen, ett värvningssystem och integration med TON Wallet.

Spelmekanik och speldesign

Användarna skakar sina telefoner för att simulera guldvaskning. Efter några skakningar visas guldklimpar utspridda över skärmen, redo att samlas in med ett tryck. Spelets design kompletterar denna mekanik och hämtar inspiration från klassiska spel i 80-talsstil.

Bedrägeribekämpning

För att bekämpa bedrägerier kan spelmekaniken behöva vara mer komplex, men det är viktigt att hitta en balans - enkelhet är fortfarande viktigt, eftersom tap-to-earn-spel inte bör överbelastas. I GSHAKE har vi lyckats kombinera enkelhet och bedrägeribekämpning genom att använda skakande spelmekanik istället för att knacka. Genom att implementera andra åtgärder som tidsstämpelloggning, dynamisk uppgiftsmodifiering och avancerad beteendeanalys förbättrades säkerheten samtidigt som spelet förblev intuitivt och roligt.

Uppgifter, remissystem och andra funktioner

Användare kan tjäna guld genom att slutföra uppgifter från GSHAKE och dess partners, som att prenumerera på en YouTube-kanal. De kan också tjäna belöningar genom att bjuda in vänner via en värvningslänk. Med sin TON Wallet har användarna möjlighet att köpa boosters. Och det finns en topplista för tävlingseffekt bland spelare.

Skalbarhet

Eftersom tap-to-earn-spel kan locka miljontals aktiva spelare är hantering av serverbelastning avgörande för att tillhandahålla smidigt spelande utan fördröjningar eller krascher. För att hantera detta problem utvecklade och driftsatte vi en molninfrastruktur med automatiserad skalning, kostnadsoptimering och databassäkerhet. Vi utförde också detaljerad loggning och övervakning, beaktade mätvärden och belastningar samt satte upp cache för att snabba upp appen i olika regioner.

Teknik

Programmeringsspråk

React, Python

Databaser

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

API-testning

FastAPI

VCS

Atlassian Bitbucket

DevOps

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

Process

Innowise ansvarade för att utveckla hela appen, infrastrukturen, UI-kitet och konceptbilderna. 

Dag ett testade vi möjligheten att använda skakmekanik som ett alternativ till att knacka. Under den första månaden genomförde vi Proof of Concept genom att släppa spelet med grundläggande funktionalitet, och under den andra månaden färdigställde vi MVP.

Vårt team var flexibelt när det gällde att reagera på förändringar i kraven och justerade utvecklingsplanen i enlighet med detta. Projektledaren försåg kunden med rapporter om slutfört arbete, uppnådda resultat och planer för den kommande sprinten.

Team

1

Projekt- ledare

2

Back-end utvecklare

1

Front-end-utvecklare

1

DevOps-ingenjör

1

Speldesigner

1

UX/UI-ingenjör

1

Konceptkonstnär

Resultat

Upp till 400 000 dagliga aktiva användare (DAU) under den första månaden, vilket sparar in på kostnaderna för att anlita ett outsourcat utvecklingsteam

Innowise tillhandahöll kompletta tjänster, från design till utveckling, och lanserade spelet med dess grundläggande funktioner på bara en månad. GSHAKE sparade också in på kostnaderna för att anställa ett spelutvecklingsteam och behövde inte oroa sig för avgångsvederlag om projektet avslutades.

Tack vare sin unika bedrägeribekämpningsmekanik och sina fängslande element nådde GSHAKE upp till 400 000 dagliga aktiva användare (DAU) under den första månaden.

Projektets löptid
  • Augusti 2024 - Pågående

MVP

på bara 2 månader

400K

DAU under den första månaden

Kontakta oss

Boka ett samtal eller fyll i formuläret nedan så återkommer vi till dig när vi har behandlat din förfrågan.

    Vänligen inkludera projektinformation, varaktighet, teknologistack, IT-proffs som behövs och annan relevant information
    Spela in ett röstmeddelande om ditt projekt för att hjälpa oss att förstå det bättre
     
    Bifoga ytterligare dokument vid behov
    Ladda upp filen

    Du kan bifoga upp till 1 fil på totalt 2 MB. Giltiga filer: pdf, jpg, jpeg, png

    Observera att när du klickar på knappen Skicka kommer Innowise att behandla dina personuppgifter i enlighet med vår Integritetspolicy för att ge dig lämplig information.

    Vad händer härnäst?

    1

    Efter att ha mottagit och behandlat din begäran kommer vi att återkomma till dig inom kort för att specificera dina projektbehov och underteckna en NDA för att säkerställa konfidentialitet av information.

    2

    Efter att ha undersökt kraven utarbetar våra analytiker och utvecklare en projektförslag med arbetets omfattning, lagets storlek, tid och kostnad uppskattningar.

    3

    Vi ordnar ett möte med dig för att diskutera erbjudandet och komma överens.

    4

    Vi skriver på ett kontrakt och börjar arbeta med ditt projekt så snabbt som möjligt.

    Спасибо!

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

    Tack!

    Ditt meddelande har skickats.
    Vi behandlar din begäran och kontaktar dig så snart som möjligt.

    Tack!

    Ditt meddelande har skickats. 

    Vi behandlar din begäran och återkommer till dig så snart som möjligt.

    pil