
Case study · Gry przeglądarkowe · 2026
Futbolino: przeglądarkowa gra karciana o piłce nożnej. Kolekcja kart, drużyny, mecze w czasie rzeczywistym (Node.js, Socket.IO), quiz, rynek kart, VIP i panel CMS do balansu gry.

Futbolino to przeglądarkowa gra karciana o piłce nożnej, którą rozwijamy od 2025 roku i która działa pod adresem futbolino.pl. Gracze zbierają karty zawodników z prawdziwych lig, zakładają drużyny i rozgrywają mecze z innymi graczami w czasie rzeczywistym.
Każdy gracz ma kolekcję kart z filtrami, katalog lig, klubów i zawodników oraz ulubiony klub. Gracze zakładają drużyny z herbem, zapraszają znajomych, ustalają skład na mecze ligowe i wyzywają inne drużyny. Codzienne nagrody za logowanie i sponsorzy zachęcają do regularnej gry.
Mecze obsługuje osobny silnik w Node.js z Socket.IO. Po zebraniu kompletu graczy zaczynają się rundy: rozpoznawanie klubów, wybór ligi i kart zawodników na czas. Wynik rundy przesuwa akcję na boisku, a po meczu gracz widzi wynik, statystyki, oś zdarzeń i najlepszego zawodnika. Logowanie między grą a silnikiem meczowym działa przez jednorazowe logowanie (SSO).
Poza meczami są pojedynki, quiz piłkarski z podpowiedziami i stawkami, rankingi graczy i drużyn, rynek kart do wymiany, rozmowy i powiadomienia. Strefa VIP oferuje pakiety płatne z dodatkowymi korzyściami. Rejestracja działa także przez Google i Facebook.
W panelu administrator konfiguruje parametry gry, quiz, rundy, nagrody i VIP, zarządza ligami, klubami, zawodnikami, meczami, sezonami, osiągnięciami i sponsorami, a historię każdego meczu może prześledzić runda po rundzie. Kreator testu uruchamia mecz z botami. Grę sprawdzają testy end-to-end w Playwright, a do gry i panelu przygotowaliśmy wersjonowane instrukcje w PDF i interaktywnej wersji www.
GraStrona główna gracza - mecze trwające i zaplanowane
GraKolekcja kart zawodników
GraKarta zawodnika z klubem i ligą
GraDrużyna - skład na mecze ligowe i herb
Mecz w czasie rzeczywistymPoczekalnia meczu - komplet graczy
Mecz w czasie rzeczywistymRunda meczu - wybór kart zawodników na czas
Mecz w czasie rzeczywistymBoisko i oś czasu meczu
Mecz w czasie rzeczywistymWynik meczu i MVP
SpołecznośćQuiz piłkarski z podpowiedziami
SpołecznośćRankingi graczy i drużyn
SpołecznośćRynek kart - wymiana między graczami
SpołecznośćStrefa VIP - pakiety płatne
Panel CMSPanel CMS gry
Panel CMSOsiągnięcia graczy
Panel CMSMecze zaplanowane
Panel CMSHistoria meczu - rundy, odpowiedzi i oś zdarzeń
Panel CMSKreator testu - mecz testowy z botami
Panel CMSPytania quizu
Panel CMSSponsorzy i nagrody