Lista de features e historias de usuario identificados de la especificación - AndreyZartty/Scrabble GitHub Wiki
Historias de Usuario
Yo como jugador quiero una ventana inicial desde la cual decida si unirme a un juego o crearlo para poder jugar.
Yo como jugador quiero poder unirme si es posible a las partidas iniciadas mediante un código para poder iniciar el juego.
Yo como jugador quiero poder crear un juego para que otros jugadores se puedan unir.
Yo como jugador quiero poder elegir la cantidad de jugadores de que pueden unirse a mi juego, de 2 a 4, para tener màs opciones de personalización.
Yo como jugador quiero que se genere un código el cual pueda compartir para poder jugar con mis amigos.
Yo como jugador quiero que se muestren los nombres de mis amigos así como el mío para que podamos reconocernos entre sí.
Yo como jugador quiero que se otorguen un numero especifico de fichas aleatorias con puntaje establecido a cada jugador para poder empezar el juego.
Yo como jugador quiero que se muestre el tablero en donde se colocan las fichas para poder acomodar y formar palabras con las letras.
Yo como jugador quiero poder arrastrar fichas a la cuadrícula para formar palabras.
Yo como jugador quiero poder presionar el botón “Scrabble” cuando ya coloqué mis fichas para poder validar mis palabras creadas, acabar y pasar de turno.
Yo como jugador quiero que se compruebe en un diccionario que las palabras formadas existan para que no se puedan hacer trampas.
Yo como jugador quiero que se envíe un mensaje a un experto en caso de no encontrar la palabra en el diccionario para asegurar la validez de la palabra.
Yo como jugador quiero que las palabras confirmadas por el experto se añadan al diccionario para que la situación no se repita.
Yo como jugador quiero que la partida se acabe cuando a un jugador se quede sin fichas para poder decidir un ganador.
Yo como jugador quiero que se escoja al jugador con más puntos como ganador para poder terminar el juego.
Yo como jugador quiero que se visualicen los puntajes de todos los jugadores para verificar quién va ganando.
Yo como jugador quiero una pantalla de juego para poder realizar mis jugadas.
Yo como jugador quiero un botón Pasar Turno en caso de no poder realizar ninguna otra jugada.
Features
Historia de usuario 1
Ventana inicial
Historia de usuario 2
Vinculación a un juego creado
Historia de usuario 3
Creación de juego nuevo
Historia de usuario 4
Definición de cantidad de jugadores
Historia de usuario 5
Generación de código para compartir
Historia de usuario 6
Mostrar nombres de los jugadores
Historia de usuario 7
Repartir fichas a jugadores
Historia de usuario 8
Mostrar cuadrícula
Historia de usuario 9
Colocar fichas
Historia de usuario 10
Botón “Scrabble”
Historia de usuario 11
Comprobar palabras formadas
Historia de usuario 12
Enviar mensaje a experto
Historia de usuario 13
Añadir palabras confirmadas