Tourna — polska platforma turniejowa CS2 z orkiestracją serwerów
Polska platforma matchmakingu Counter-Strike 2 w stylu FACEIT: automatyczne planowanie meczów, orkiestracja serwerów VPS, system ELO, party, drabinki 1v1, Battle Pass i nagrody.
Czym jest Tourna
Polska odpowiedź na FACEIT — pełna platforma turniejowa Counter-Strike 2 z automatycznym matchmakingiem, własną siecią serwerów VPS, systemem rankingu ELO, party, drabinkami 1v1 i sklepem nagród. Cel: scena CS2 w PL bez zależności od zagranicznych platform.
Co zawiera
Konta i uwierzytelnianie
- Steam OAuth z walidacją SteamID
- Anti-smurf (sprawdzanie godzin gry w CS2 via Steam API)
- System reputacji + ban appeals z procesem odwoławczym
- Avatar frames + tytuły jako nagrody za osiągnięcia
Matchmaking i mecze
- Automatyczny matchmaking + scheduling drabinek 1v1
- 3 serwery VPS obsługujące mecze równocześnie (2× OVH + Contabo)
- Veto map i automatyczne pickbany
- CFG generowany per mecz z Blade templates
- Party invites — granie ze znajomymi
Orkiestracja serwerów (VPS)
- Auto-deploy konfigów meczu na CS2 / Metamod / CounterStrikeSharp / MatchZy
- Pobieranie map z Steam Workshop (VPK)
- GSLT token management
- Poller PHP sprawdzający status serwerów co 30 s i parsujący logi MatchZy
System nagród
- Battle Pass z poziomami i nagrodami
- Tourna Points jako waluta wewnętrzna
- ELO rating per gracz
- Sklep merch (gadżety, cyfrowe nagrody)
- System referral i giveaways
Stream i highlights
- Integracja Twitch / YouTube
- Panel highlights z przeglądaniem najlepszych zagrań
- Live leaderboard w czasie rzeczywistym
Architektura
- Event-driven backend (observers + queued jobs)
- Po skończonym meczu: updateELO → updateBattlePass → notify Discord
- Multi-region serwery (OVH, Contabo)
Wynik
Beta na żywo od 2026-04-18. Aktywni gracze, regularne turnieje, własny ranking ELO. W planach: anti-cheat client kernel-level, demo replay player z timeline, system overwatch.
Masz podobny projekt na oku?
Wycena darmowa, NDA standardowo, odpowiedź w 24h roboczych.
Porozmawiajmy →