Natrag na sve radove

Škola i učenje

School battle quiz

OŠ Gračani, Zagreb

Multiplayer i WebSocket Igra radi u stvarnom vremenu putem WebSocket veze: Spajanje — prvi igrač otvori sobu i dobije 4-znamenkasti kod, drugi igrač upiše taj kod i ulazi Server čeka oba igrača, zatim šalje game_start Svaka runda: server šalje pitanje → oba igrača odgovaraju → server uspoređuje i šalje rezultat runde s ažuriranim zdravljem Na kraju runde moguć je rematch — oba igrača moraju pristati, a zdravlje se resetira Predmeti i težine 9 predmeta: Matematika, Hrvatski, Engleski, Kemija, Fizika, Informatika, Biologija, Povijest, Geografija 3 razine: Lako / Srednje / Teško Svaka kombinacija predmet × težina ima zaseban bazen od ~78 pitanja iz kojeg server nasumično vuče. Bodovanje / borbeni sustav Igra je vizualno prikazana kao dvoboj s trakama zdravlja (100 HP): Scenarij Tko prima štetu Oba točno Sporiji igrač prima 10 štete Jedan točno Pogrešan prima 20 Oba krivo Oba primaju 20 Pamćenje Šteta proporcionalna netočnosti (do 20) Zdravlje padne na 0 → game over.

Snimka zaslona aplikacije School battle quiz
Galerija rada School battle quiz 1
Galerija rada School battle quiz 2
Galerija rada School battle quiz 3