Opracowanie aplikacji z unikalną mechaniką gry typu "shake-to-earn".

Innowise stworzyło GSHAKE, grę zaprojektowaną jako mini aplikacja Telegram, która angażuje graczy i zapobiega oszustwom dzięki unikalnej mechanice gry.

Klient

Branża
Tworzenie gier
Region
UE
Klient od
2024

Naszym klientem jest GSHAKE, mini aplikacja Telegram na blockchainie TON.

Wyzwanie

Zajęcie się wysokimi kosztami rozwoju wewnętrznego i krytyczną kwestią oszustw w grach typu "tap-to-earn".

Po tym, jak Hamster Combat stał się najwyżej oceniany, wiele firm Web3 chciało wykorzystać gry typu tap-to-earn do pracy ze zmotywowanym ruchem. Gry typu tap-to-earn nagradzają graczy kryptowalutami lub innymi rodzajami tokenów za proste czynności, takie jak stukanie w ekran, wykonywanie zadań lub zapraszanie znajomych, zgodnie z prostym schematem rozgrywki. 

Tworząc gry typu tap-to-earn, firmy Web3 stają przed dylematem: odciągnąć zespół od głównego produktu i zatrudnić projektanta gier, artystę koncepcyjnego i innych specjalistów lub zlecić projekt na zewnątrz.

Wyzwania nie kończą się na rozwoju. Gry typu tap-to-earn, takie jak Hamster Combat, również borykają się z problemem oszustw. Prosta mechanika gry, taka jak stukanie, jest łatwo wykorzystywana przez oszustów korzystających z automatyzacji. Chociaż możliwe jest ich wykrycie i zdyskwalifikowanie po fakcie, przykład Hamster Combat pokazuje negatywny wpływ takich działań na media. 

GSHAKE potrzebował nowego, innowacyjne tworzenie gier aby sprostać tym wyzwaniom. Założyciele GSHAKE mieli już duże doświadczenie we współpracy z Innowise. Ponieważ z powodzeniem stworzyliśmy już Rozwiązania blockchain dla gier jak gry typu tap-to-earn, skontaktowali się z nami w sprawie rozwoju aplikacji Telegram Mini.

Wdrożenie

Opracowanie aplikacji Telegram Mini App z unikalną mechaniką gry typu shake-to-earn

Innowise opracowało grę o nazwie GSHAKE z unikalną mechaniką gry, sklepem w aplikacji, systemem poleceń i integracją z TON Wallet.

Mechanika i projektowanie gier

Użytkownicy potrząsają telefonami, symulując poszukiwanie złota. Po kilku potrząśnięciach na ekranie pojawiają się bryłki złota, gotowe do zebrania jednym dotknięciem. Projekt gry uzupełnia tę mechanikę, czerpiąc inspirację z klasycznych gier w stylu lat 80.

Zapobieganie oszustwom

Aby zwalczać oszustwa, mechanika gry może być bardziej złożona, ale ważne jest, aby zachować równowagę - prostota nadal ma znaczenie, ponieważ gry typu "tap-to-earn" nie powinny być przeładowane. W GSHAKE z powodzeniem połączyliśmy prostotę i zapobieganie oszustwom, wykorzystując wstrząsającą mechanikę gry zamiast stukania. Wdrożenie innych środków, takich jak rejestrowanie znaczników czasu, dynamiczna modyfikacja zadań i zaawansowana analiza zachowania, poprawiło bezpieczeństwo, jednocześnie utrzymując intuicyjną i przyjemną rozgrywkę.

Zadania, system poleceń i inne funkcje

Użytkownicy mogą zdobywać złoto, wykonując zadania GSHAKE i jego partnerów, takie jak subskrypcja kanału YouTube. Mogą również zdobywać nagrody, zapraszając znajomych za pomocą linku polecającego. Dzięki portfelowi TON użytkownicy mają możliwość zakupu boosterów. Dostępna jest również tablica wyników, umożliwiająca rywalizację między graczami.

Skalowalność

Ponieważ gry typu tap-to-earn mogą przyciągać miliony aktywnych graczy, zarządzanie obciążeniem serwerów ma kluczowe znaczenie dla zapewnienia płynnej rozgrywki bez opóźnień i awarii. Aby rozwiązać ten problem, opracowaliśmy i wdrożyliśmy infrastrukturę chmury z automatycznym skalowaniem, optymalizacją kosztów i bezpieczeństwem baz danych. Przeprowadziliśmy również szczegółowe rejestrowanie i monitorowanie, biorąc pod uwagę metryki i obciążenia, a także skonfigurowaliśmy pamięć podręczną, aby przyspieszyć działanie aplikacji w różnych regionach.

Technologie

Języki programowania

React, Python

Bazy danych

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

Testowanie API

FastAPI

VCS

Atlassian Bitbucket

DevOps

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

Proces

Innowise było odpowiedzialne za opracowanie całej aplikacji, infrastruktury, zestawu interfejsu użytkownika i grafiki koncepcyjnej. 

Pierwszego dnia przetestowaliśmy możliwość wykorzystania mechaniki potrząsania jako alternatywy dla stukania. W pierwszym miesiącu zrealizowaliśmy Proof of Concept, wydając grę z podstawową funkcjonalnością, a w drugim miesiącu sfinalizowaliśmy MVP.

Nasz zespół elastycznie reagował na zmiany wymagań i odpowiednio dostosowywał plan rozwoju. Kierownik projektu dostarczał klientowi raporty dotyczące ukończonych prac, osiągniętych wyników i planów na nadchodzący sprint.

Zespół

1

Kierownik projektu

2

Programistów back-end

1

Programista front-end

1

Inżynier DevOps

1

Projektant gier

1

Inżynier UX/UI

1

Artysta koncepcyjny

Wyniki

Osiągnięcie do 400 tys. aktywnych użytkowników dziennie (DAU) w pierwszym miesiącu, co pozwala zaoszczędzić na kosztach zatrudnienia zewnętrznego zespołu programistów.

Innowise zapewniło kompleksowe usługi, od projektowania po rozwój, i uruchomiło grę z jej podstawowymi funkcjami w ciągu zaledwie jednego miesiąca. GSHAKE zaoszczędziło również na kosztach zatrudnienia zespołu programistów i nie musiało martwić się o odprawę w przypadku zakończenia projektu.

Dzięki jedynej w swoim rodzaju mechanice przeciwdziałania oszustwom i wciągającym elementom, GSHAKE osiągnęło 400 tys. aktywnych użytkowników dziennie (DAU) w pierwszym miesiącu.

Czas trwania projektu
  • Sierpień 2024 r. - w toku

MVP

w zaledwie 2 miesiące

400K

DAU w pierwszym miesiącu

Skontaktuj się z nami

Umów się na rozmowę lub wypełnij poniższy formularz, a my skontaktujemy się z Tobą po przetworzeniu Twojego zgłoszenia.

    Prosimy o podanie szczegółów projektu, czasu trwania, stosu technologicznego, potrzebnych specjalistów IT i innych istotnych informacji.
    Nagraj wiadomość głosową na temat
    projekt, który pomoże nam lepiej go zrozumieć
    W razie potrzeby dołącz dodatkowe dokumenty
    Prześlij plik

    Można załączyć maksymalnie 1 plik o łącznej wielkości 2 MB. Ważne pliki: pdf, jpg, jpeg, png

    Informujemy, że po kliknięciu przycisku Wyślij Innowise będzie przetwarzać dane osobowe użytkownika zgodnie z naszą polityką prywatności. Politykę Prywatności w celu dostarczenia użytkownikowi odpowiednich informacji. Podanie numeru telefonu i przesłanie niniejszego formularza jest równoznaczne z wyrażeniem zgody na kontakt za pośrednictwem wiadomości tekstowej SMS. Mogą obowiązywać opłaty za wiadomości i transmisję danych. Możesz odpowiedzieć STOP, aby zrezygnować z dalszych wiadomości. Aby uzyskać więcej informacji, odpowiedz POMOC.

    Co dalej?

    1

    Po otrzymaniu i przetworzeniu Twojego zgłoszenia skontaktujemy się z Tobą wkrótce, aby wyszczególnić potrzeby projektu i podpisać umowę o zachowaniu poufności, aby zapewnić poufność informacji.

    2

    Po przeanalizowaniu wymagań, nasi analitycy i programiści opracowują projekt z zakresem prac, wielkością zespołu, czasem i kosztami szacunki.

    3

    Umówimy się z Tobą na spotkanie, aby omówić ofertę i dojść do porozumienia porozumienia.

    4

    Podpisujemy umowę i rozpoczynamy pracę nad projektem tak szybko, jak to możliwe.

    Спасибо!

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

    Dziękuję!

    Wiadomość została wysłana.
    Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.

    Dziękuję!

    Wiadomość została wysłana. 

    Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.

    strzałka