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 needed a new, innovative game development approach to address these challenges. The GSHAKE’s founders had a great experience working with Innowise before. Since we’ve already successfully created blockchain gaming solutions like tap-to-earn games, they contacted us for Telegram Mini App development.

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.

    Skicka ett röstmeddelande till oss
    Bifoga dokument
    Ladda upp filen

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

    Genom att klicka på Skicka samtycker du till att Innowise behandlar dina personuppgifter enligt våra Integritetspolicy för att förse dig med relevant information. Genom att lämna ditt telefonnummer samtycker du till att vi kan kontakta dig via röstsamtal, SMS och meddelandeappar. Samtals-, meddelande- och datataxor kan gälla.

    Du kan också skicka oss din förfrågan
    till [email protected]

    Vad händer härnäst?

    1

    När vi har mottagit och behandlat din begäran återkommer vi till dig för att beskriva dina projektbehov och underteckna ett sekretessavtal för att säkerställa konfidentialitet.

    2

    Efter att ha undersökt dina önskemål, behov och förväntningar tar vårt team fram ett projektförslag med arbetsomfattning, teamstorlek, tids- och kostnadsberäkningar.

    3

    Vi ordnar ett möte med dig för att diskutera erbjudandet och fastställa detaljerna.

    4

    Slutligen undertecknar vi ett kontrakt och börjar arbeta med ditt projekt direkt.

    Спасибо!

    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
    OSZAR »