Web alapú, többfelhasználós sakkozó platform fejlesztése
Absztrakt
A dolgozatom keretében egy webes, online sakkplatformot fejlesztettem. A platform lehetővé teszi több sakkmeccs egyidőben történő lebonyolítását, melyek lehetnek kompetitívek, nem kompetitívek, valamint magán, barátok között, meghívásos alapon történő játékok. Az előbbi két meccstípus alapjait az Élő pontrendszer képezi. A platformon továbbá lehetőség van más játékosok profilját megtekinteni, barátokat felvenni, a barátokkal valós idejű beszélgetéseket (chat) folytatni. A lejátszott meccsek visszajátszhatók. Elérhető egy ranglista is, mely a kompetitív meccseken elért teljesítmény alapján rangsorolja a játékosokat. A dolgozatomban bemutatom az alkalmazással szemben támasztott követelményeket, a fejlesztés során alkalmazott eszközöket, a kliens-szerver architektúrát, valamint a szerveroldalt az alkalmazott adatbázis sémával együtt, amit végül egy felhasználói dokumentáció követ.