ChessServer
1.0.0
Servidor de ajedrez P2P con Visual Basic 6 + Winsock
Este es un servidor de ajedrez completamente funcional desarrollado por mí en 2004 usando Visual Basic 6 y el control Winsock (mswinsck.ocx)


Consiste en dos proyectos separados:
En el lobby, los clientes pueden intercambiar mensajes de chat y organizar juegos.
Un cliente puede "alojar" un juego para que otros clientes puedan conectarse a él para jugar un juego de ajedrez.
El juego completo y oficial del ajedrez se implementa dentro del proyecto del cliente (clase cchessgame.cls) e incluso reglas como en-passant, movimientos de castillo y promociones de peones son compatibles.