Case study · gra wieloosobowa

Mafia (Jester Scenario)

Rozmawiaj. Blefuj. Przetrwaj noc.

Imprezowa gra z głosem na żywo dla 6–12 graczy, zbudowana przez GoinLabs od pomysłu do sklepu z aplikacjami. Głos w czasie rzeczywistym, automatyczny prowadzący, publiczne stoły w 20 językach, ekonomia oparta na wirtualnej walucie i natywna aplikacja na Androida, na lekkiej i taniej infrastrukturze chmurowej.

Działa w przeglądarce i w Google Play

Mafia (Jester Scenario): gracze przy stole nocą
6–12graczy przy stole
14ról w 3 drużynach
6karty Lightning
20języków publicznych stołów
Na żywogłos i automatyczny moderator
178krajów w Google Play
Web + Androidjuż w Google Play
Wewnątrz gry

Cztery ekrany, jeden wieczór gry.

Prawdziwe zrzuty ekranu z aplikacji webowej i aplikacji na Androida. Wybierz temat, przeglądaj zdjęcia i otwórz dowolne na pełnym ekranie.

Mafia z głosem na żywo

Usiądź przy publicznym stole w swoim języku.

System dobierania graczy sadza Cię przy stole na żywo z osobami mówiącymi Twoim językiem. Wszyscy słyszą wszystkich, jak podczas prawdziwego wieczoru gier.

  • Publiczne stoły w 20 językach
  • Stoły zapełniają się, odliczają i startują same
  • Od 6 do 12 graczy, prawdziwe głosy, jeden stół
Mafia z głosem na żywo: lobby i stół
Mafia z głosem na żywo: lobby i stół
Usiądź przy publicznym stole w swoim języku
Usiądź przy publicznym stole w swoim języku
Wygadaj się z opresji. Od 6 do 12 graczy, prawdziwe głosy, jeden stół
Wygadaj się z opresji. Od 6 do 12 graczy, prawdziwe głosy, jeden stół
Kliknij, aby powiększyć
Przetrwaj noc

Boss, Lekarz, Detektyw, Jester.

Automatyczny moderator prowadzi każdą noc i każdy dzień. Prywatne nocne kanały pozwalają Mafii i drużynie Jestera knuć, gdy reszta stołu śpi.

  • 14 ról w trzech drużynach
  • Przesłuchania, werbunek i zmiany ról co noc
  • Sześć kart Lightning i trzyosobowa runda Chaos
Przetrwaj noc: nocne akcje i przesłuchanie
Przetrwaj noc: nocne akcje i przesłuchanie
Przetrwaj noc. Boss, Lekarz, Detektyw, Jester
Przetrwaj noc. Boss, Lekarz, Detektyw, Jester
Każda noc ma zwroty akcji. Przesłuchania, werbunek i zmiany ról
Każda noc ma zwroty akcji. Przesłuchania, werbunek i zmiany ról
Kliknij, aby powiększyć
Wspinaj się w sezonie

Rankingi dla każdego języka, co kwartał.

Sezonowe rankingi dla każdego języka, poziomy od Street Rookie do Godfathera, osiągnięcia i profil, który rośnie z każdą grą.

  • Sezonowe rankingi dla każdego języka
  • Poziomy od Street Rookie do Godfathera
  • Osiągnięcia i karty wyników do udostępniania
Wspinaj się w sezonie: ranking i profil
Wspinaj się w sezonie: ranking i profil
Wspinaj się w sezonie. Rankingi dla każdego języka, co kwartał
Wspinaj się w sezonie. Rankingi dla każdego języka, co kwartał
Awansuj. Od Street Rookie do Godfathera
Awansuj. Od Street Rookie do Godfathera
Kliknij, aby powiększyć
Graj ze znajomymi

Zaproś znajomych, stwórz ekipę, załóż klub.

Prywatne pokoje z kodem i własnymi zasadami, ekipy dołączające do stołu razem oraz kluby z własnym czatem i rankingiem.

  • Prywatne pokoje z własnymi zasadami
  • Ekipy dołączają do stołu razem
  • Kluby z czatem, rankingiem i wieczorami gier
Graj ze znajomymi: znajomi i dyskusja
Graj ze znajomymi: znajomi i dyskusja
Graj ze znajomymi. Zaproś znajomych, stwórz ekipę, załóż klub
Graj ze znajomymi. Zaproś znajomych, stwórz ekipę, załóż klub
Kliknij, aby powiększyć
Stół

Dwanaście miejsc. Jedna długa noc.

Każda gra toczy się przy tym długim stole w sali oświetlonej świecami. Przy stole zasiada od sześciu do dwunastu graczy, wszyscy słyszą wszystkich, a głos prowadzącego przeprowadza stół przez każdą noc i każdy dzień.

  • Od 6 do 12 miejsc
  • Głos na żywo przy stole
  • Automatyczny prowadzący
Stół do gry Mafia (Jester Scenario): długi stół oświetlony świecami z dwunastoma czerwonymi krzesłami w ciemnej sali
Pomysł

Prawdziwy stół, online.

Mafia to jedna z najpopularniejszych gier dedukcji społecznej na świecie, ale online zwykle oznacza czat tekstowy, prowadzącego, który sam nie może grać, i niekończące się czekanie. Cel: wersja, która daje poczucie siedzenia przy prawdziwym stole ze znajomymi, działa sama i na każdym telefonie.

Co zbudowaliśmy

Kompletna platforma gier, nie tylko gra.

Głos na żywo przy stole

Wszyscy słyszą wszystkich, jak podczas prawdziwego wieczoru gier. Prywatne nocne kanały pozwalają Mafii i drużynie Jestera rozmawiać w tajemnicy, gdy reszta stołu śpi.

Automatyczny prowadzący

Nagrany głos moderatora prowadzi nocne akcje, poranne wiadomości, wyznaczone tury dyskusji, wyzwania, głosowanie, salę obrony i głosowanie końcowe. Nikt nie musi siedzieć z boku.

Bogatsze zasady

14 ról w trzech drużynach, w tym drużyna Jestera, która werbuje graczy w trakcie gry, sześć kart Lightning, które zmieniają przebieg gry po wyeliminowaniu gracza, oraz trzyosobowa runda Chaos rozstrzygana uściskami dłoni.

Publiczne stoły w 20 językach

System dobierania sadza graczy przy stole w ich języku. Stoły zapełniają się, odliczają i startują same.

Prywatne pokoje

Pokoje z kodem dla znajomych, z własnymi zasadami: role włączone lub wyłączone, liczba mafiosów, tempo i karty Lightning.

Funkcje społecznościowe

Znajomi, ekipy, kluby z czatem i rankingiem, poziomy od Street Rookie do Godfathera, osiągnięcia, sezonowe rankingi dla każdego języka, zaplanowane wieczory gier i karty wyników do udostępniania.

Moderacja i bezpieczeństwo

Narzędzia do ostrzegania, wyciszania i wyrzucania, zgłoszenia, blokowanie, odwołania oraz społecznościowi gospodarze stołów z ocenami.

Ekonomia oparta na wirtualnej walucie

Codzienne nagrody, codzienne koło, głosowania na MVP, nagrody za gry i przewidywania w publicznych grach, wszystko z żetonami w wirtualnej walucie, których nigdy nie można wypłacić. Nic, co się kupi, nie pomaga nikomu wygrać.

Filmowa oprawa

Animowany stół, efekty nocy i poranka, piosenka zwycięstwa ze zsynchronizowanym tekstem oraz powtórka każdej gry, którą można zapisać jako wideo.

Natywna aplikacja na Androida

Powiadomienia push, linki z zaproszeniem otwierające bezpośrednio aplikację, zakupy w aplikacji i reklamy z nagrodą, zbudowana dla Google Play.

Technologia

Zbudowana tak, by była uczciwa, szybka i tania w utrzymaniu.

Front end

Jedna szybka aplikacja webowa, która działa w każdej nowoczesnej przeglądarce i wewnątrz aplikacji na Androida.

Serwer gry

Cloudflare Workers z jednym Durable Object na każdy stół. Silnik gry działa na serwerze, dzięki czemu gry są uczciwe, odporne na oszustwa i nie zależą od urządzenia żadnego gracza.

Dane w czasie rzeczywistym i logowanie

Firebase Realtime Database i Firebase Authentication, chronione ścisłymi regułami bezpieczeństwa.

Głos

Dźwięk WebRTC peer-to-peer z przekaźnikiem TURN dla trudnych sieci, dzięki czemu głos działa także w mobilnej transmisji danych.

Android

Capacitor z Google Play Billing weryfikowanym na serwerze, AdMob ze zgodami zgodnymi z RODO i amerykańskimi przepisami o prywatności, powiadomienia push i Android App Links.

Hosting i eksploatacja

Cloudflare Pages z automatycznymi aktualizacjami, wdrożeniami jednym kliknięciem, automatycznym usuwaniem pustych pokoi, limitami użycia dla darmowych planów chmurowych, panelem właściciela i strefą administratora. Cała platforma działa na darmowych planach i planach płatnych w miarę wzrostu.

Prywatność i zgodność z przepisami

Gotowość na RODO od pierwszego dnia: polityka prywatności, usuwanie konta w aplikacji i w sieci, zarządzanie zgodami na reklamy (UE i USA), potwierdzenie wieku 18+ oraz żetony wyłącznie w wirtualnej walucie, bez wypłat.

Jak powstawał

Od projektu gry do publikacji w sklepie.

  1. 1

    Projekt gry

    Klasyczna gra imprezowa odbudowana na telefon: 14 ról w trzech drużynach, werbująca drużyna Jestera, sześć kart Lightning, trzyosobowa runda Chaos i automatyczny głos moderatora.

  2. 2

    Najpierw wersja webowa

    Jednostronicowa aplikacja webowa z głosem na żywo, stołami i dobieraniem graczy, działająca na darmowych planach chmurowych.

  3. 3

    Własny serwer gry

    Jeden obiekt serwerowy na każdy stół uruchamia silnik gry, więc zasady, liczniki czasu i nagrody są egzekwowane na serwerze, a nie na telefonie gracza.

  4. 4

    Aplikacja na Android

    Ta sama aplikacja webowa jako natywna aplikacja na Androida, z powiadomieniami push, linkami z zaproszeniem otwierającymi aplikację i ekranem wyborów dotyczących prywatności.

  5. 5

    Tylko wirtualna waluta

    Pakiety żetonów z Google Play Billing sprawdzanym na serwerze, reklamy z nagrodą weryfikowane podpisanymi callbackami Google oraz komunikaty o zgodach zgodne z RODO i przepisami USA.

  6. 6

    Publikacja w sklepie

    Wpis w sklepie, siedem zrzutów ekranu z telefonu, ikona, baner, klasyfikacja treści, formularz bezpieczeństwa danych, polityka prywatności i strona usuwania konta.

  7. 7

    Już w Google Play

    Wersja 1.1 przeszła weryfikację Google i jest dostępna w Google Play w 178 krajach.

Co to mówi o GoinLabs

Te same umiejętności dla Państwa firmy.

  • Realizacja od A do Z: koncepcja, zasady, projekt, oprogramowanie, infrastruktura chmurowa i publikacja w sklepie.
  • Systemy czasu rzeczywistego: głos na żywo, stan gry na żywo i wielu graczy jednocześnie.
  • Bezpieczna logika serwerowa: zasady, płatności i nagrody są sprawdzane na serwerze, a nie na urządzeniu użytkownika.
  • Ekonomiczna chmura: serverless, skaluje się wraz z zapotrzebowaniem, minimalne koszty stałe.
  • Aplikacje mobilne: jeden kod dla web i Androida, gotowy do sklepu, z płatnościami, reklamami i powiadomieniami push.
  • Zgodność od podstaw: RODO, zarządzanie zgodami, weryfikacja wieku i usuwanie konta.

Rezultat

Kompletna, gotowa do produkcji platforma wieloosobowa: projekt gry, głos w czasie rzeczywistym, serwer, ekonomia, funkcje społecznościowe i gotowa do sklepu aplikacja mobilna, zrealizowane przez GoinLabs od A do Z.

Chcą Państwo podobną aplikację czasu rzeczywistego dla swojej firmy?

Systemy czasu rzeczywistego, bezpieczna logika serwerowa i niskie koszty chmury: te same umiejętności napędzają oprogramowanie biznesowe, które budujemy dla naszych klientów.