Preskoči na glavni sadržaj
Gaming

Kasparovchess

Real-time kompetitivna šahovska platforma za profesionalne i takmičarske igrače

Period:2019–2021
|
Lokacija:International
|
Uloga:Web Team Lead / Lead Frontend Engineer
ReactTypeScript

Pregled

Kasparovchess je online šahovska platforma razvijena od nule, sa ciljem pružanja visoko-performantne igre u realnom vremenu i premium korisničkog iskustva za kompetitivne i profesionalne igrače.

Problem

Pravljenje šahovske platforme svetske klase zahteva izuzetne performanse u realnom vremenu, preciznu logiku igre i mere protiv varanja.

Rešenje

Greenfield web aplikacija sa prilagođenom PvP igrom u realnom vremenu, puzzle sistemima, podrškom za Chess960 i zaštitama protiv varanja.

Moj doprinos

Dizajnirao i implementirao arhitekturu web aplikacije od nule. Napravio PvP igru u realnom vremenu sa jakim fokusom na latenciju i sinhronizaciju. Razvio prilagođeni puzzle engine i PvE igru. Uveo podršku za Chess960. Vodio razvoj anti-cheat sistema uz konsultacije sa velemajstorima. Isporučio potpuno funkcionalni PvP demo u prvih 30 dana.

Iza projekta stoje

work.projects.kasparovchess.backedBy

Uticaj i rezultati

Visoko-performantna šahovska platforma u realnom vremenu testirana sa igračima svetske klase uključujući Garija Kasparova, Petera Svidlera i druge elitne profesionalce. Postignut kvalitet blizu top platformi sa mršavim timom.

Trenutno stanje

Lansirana i testirana sa igračima svetske klase. Razvoj prešao u fazu održavanja nakon inicijalnog ciklusa proizvoda.