ChessServer
1.0.0
Serveur d'échecs p2p avec Visual Basic 6 + Winsock
Il s'agit d'un serveur d'échecs entièrement fonctionnel développé par moi en 2004 en utilisant Visual Basic 6 et le contrôle Winsock (Mswinsck.ocx)


Il se compose de deux projets séparés:
Dans le lobby, les clients peuvent échanger des messages de chat et organiser des jeux.
Un client peut "héberger" un jeu afin que d'autres clients puissent s'y connecter pour jouer à un jeu d'échecs.
Le gameplay complet et officiel des échecs est mis en œuvre dans le projet client (classe CChessgame.cls) et même des règles comme le passant, les mouvements de château et les promotions de pion sont pris en charge.