Bluejack Mario Cortés Nicolás Danoun
Bluejack = Bluetooth + Blackjack
Se elige cliente o servidor
Cliente conectándose al servidor
Juego principal
Fin del juego
Reglas del Juego Juego simétrico entre servidor y clientes. Todos los jugadores tienen la opción de pedir cartas o bajarse de forma que sumen lo más cercano a 21 o pasarse. Cuando todos terminan de jugar, se calcula al ganador y se termina la ronda actual.
Arquitectura Cliente Servidor Un jugador hace de servidor y ofrece un servicio para que los demás se conecten a él. Los demás jugadores se conectan con el servidor. Todas las jugadas pasan por el servidor.
Protocolo de mensajes INQUIRY_JOIN_TO_PLAY INQUIRY_JOIN_WAIT_UNTIL_CURRENT_GAME_FINISH ES INQUIRY_JOIN_ACCEPTED INQUIRY_JOIN_REFUSED STOPPED_INQUIRYING_CARDS PASSED_CARDS NOTIFY_STATE_CHANGED NOTIFY_FINAL_RESULT NOTIFY_NEW_MATCH NOTIFY_DISCONNECTED