Hry a zábava
MimicChain
Videohra na tichú poštu: nahraj krátky klip, ďalší hráč ho napodobní a pošle ďalej
AndroidServer/APIWeb
O projekte
Mobilná spoločenská hra na princípe tichej pošty s videom („Watch it. Copy it. Pass it on.“). Hráč nahrá 2–8-sekundový klip, ďalší si ho smie pozrieť iba dvakrát, napodobní ho z pamäti a pošle ďalej; po dokončení reťaze dostanú všetci zostrih, ako sa originál postupne menil. Repozitár obsahuje natívnu Android aplikáciu, API s workermi na spracovanie videa a skórovanie podobnosti a webový admin panel na moderáciu a prevádzku.
Čo aplikácia vie
- Hosťovský účet s neskorším prepojením na Google účet bez straty histórie
- Vytváranie reťazí s 5 alebo 8 článkami (12/20 pre prémiových hráčov MIMIC+), týždenný limit zdarma a veková brána
- Pozvánky cez jednorazové hashované tokeny s expiráciou, deep linky /c/<token>, lokalizovaná landing stránka a odložená atribúcia cez Play Install Referrer
- Limit pozretí referenčného klipu vynucovaný serverom a atomické prevzatie ťahu
- Nahrávanie v aplikácii cez CameraX (9:16, odpočet, lokálna kontrola dĺžky a čiernych snímok) a obnoviteľný upload cez WorkManager a podpísané URL
- Workery (BullMQ): transkódovanie na 720×1280 H.264 bez metadát, moderácia, analýza a skórovanie podobnosti – deterministicky alebo multimodálnym AI sudcom (Anthropic) s vypínačom
- Render záverečného zostrihu (reveal) cez FFmpeg so štatistikami; verejné zdieľanie iba so súhlasom účastníkov
- FCM notifikácie (váš ťah, posun reťaze, hotový reveal, expirácia) s tichými hodinami; nákupy cez Google Play Billing s overením na serveri
- Nahlasovanie a blokovanie hráčov, mazanie účtu s anonymizáciou; backend lokalizovaný do 10 jazykov, Android kompletne v angličtine a slovenčine
- Admin panel: KPI a odhad nákladov, používatelia, reťaze, fronta moderácie, nahlásenia, feature flagy (remote config), broadcast, audit log
Technicky zaujímavé
- Hybridné skórovanie podobnosti: deterministický výpočet s možnosťou multimodálneho AI sudcu (Anthropic) a kill-switchmi, takže hra funguje aj bez AI
- Integračný test prejde celú 5-článkovú hru cez HTTP API – od hosťovského prihlásenia cez súbeh pri prevzatí pozvánky a limit pozretí až po reálny FFmpeg render zostrihu
- Vymeniteľní provideri (úložisko, moderácia, push, overenie nákupov, analytika) – produkt nie je viazaný na jedného dodávateľa
V pláne
- Ďalšie šablóny zostrihu (B/C/D) a herné režimy Silent, Sound, One-look, Memory, World Relay, Party, Battle
- Odmeňované reklamy (flag existuje, SDK nie je integrované)
- Napojenie externého klasifikátora obsahu (nahota, násilie) pred verejným spustením
- Overenie Android aplikácie na zariadeniach a živé overenie Google Sign-In, FCM, Play Billing a AI sudcu