Videojuego multijugador de Damas Chinas, creado para la Experiencia Educativa de Tecnologías para la Construcción de Software
Consiste en desarrollar una aplicación (juego) multijugador que permita:
- Registro de usuarios y confirmación vía email
- Inicio de sesión de usuarios
- Generación del tablero y colocación de fichas
- Administrar los tiros por jugador
- Generación de puntuación
- Tabla de mejores jugadores
- Monitoreo del avance de cada jugador
- Envío de invitación al juego
- Unirse al juego (invitado y usuarios registrados)
- Sección para comunicarse en tiempo real
El proyecto debe contener:
- Definición artefactos de cada etapa de desarrollo
- Registro de avance en gitlab o bitbucket (por integrante)
- Uso de framework de persistencia
- Uso de framework de comunicación en red
- Uso de framework de UI
- Seguridad en acceso a datos, validación de entradas
- Prácticas de escritura de código
- Seguridad en la BD
- Evitar el uso de antipatrones
- Soporte a inglés y español
- Pruebas