nikola@novi-sad:~$ cat projekti/iks-oks.md
projekti/iks-oks.md
← projekti/# Košarkaški iks-oks
> Iks-oks sa igračima Evrolige.
Tabla je 3×3, a svako polje ima dva kriterijuma (klub, nacionalnost, pozicija, titula, era). Da bi zauzeo polje, upisuješ košarkaša koji ispunjava oba. Igra se sa prijateljem preko linka ili na jednom uređaju, sa tajmerom i revanšom. Ima i dnevnu tablu, istu za sve, koja se rešava solo. Promo video sam napravio u Remotion-u, a partija i boje u njemu dolaze iz same aplikacije.
## Pravila
Igrač na potezu bira polje i upisuje košarkaša. Tačan odgovor donosi X ili O, a posle netačnog se gubi potez i polje ostaje prazno. Isti košarkaš ne može dvaput u istoj partiji. Pobeđuje ko prvi spoji tri u nizu. Tajmer po potezu je 15, 30 ili 60 sekundi, a može i bez njega.
## Pretraga igrača
Predlozi se pojavljuju posle dva ili tri slova. Pretraga radi bez kvačica, sa greškama u kucanju i ćirilicom, a uz ime prikazuje godinu rođenja. U bazi su igrači od sezone 2000/01. do danas.
## Tehnologije
Aplikacija je pisana u Expo-u (React Native Web) i radi kao PWA. Sobe, partije i nalozi su u Supabase-u: svaki posetilac dobija sesiju gosta, a ko hoće može da se prijavi Google nalogom. Podatke o igračima uvozi posebna Python skripta. Sajt je na Cloudflare Pages.
stack: Expo React Native Web TypeScript Supabase Cloudflare Pages Remotion
vrsta: Web igra, PWA, 2026
status: prototip · v0.19.0
link: kosarkaski-iks-oks.pages.dev // Igraj

