[x] Al menos tres actividades: Pantalla de presentación y entrada al juego, login o registro de usuario, pantalla de juego. Pueden incluir otras actividades según las pantallas que se necesiten.
[x] Crear un formulario para cargar los datos requeridos de los jugadores (nickname y otros datos que sean necesarios guardar).
[x] Permitir al usuario activar o desactivar la reproducción de música.
[x] El juego debe guardar un puntaje. La forma en que se computa el puntaje queda a su criterio y depende del juego. Se debe permitir consultar el ranking, para eso se debe utilizar una base de datos (Sqlite) que se actualice cuando corresponda (cuando un jugador gana una partida registrar el valor si ha superado su anterior puntaje, por ejemplo).
[x] El juego deberá mostrar los mensajes de acuerdo al idioma configurado en el dispositivo (considere idioma inglés y español).
[ ] Subir un informe con la descripción del juego: cómo se juega, cómo se calculan los puntos, en qué caso se puede ganar y en qué casos se puede perder. El informe también debe incluir las consideraciones que se tuvieron al implementarlo (por ejemplo si tuvieron que usar threads, sprites, fragmentos, etc.). Describan como diseñaron la aplicación: que actividades crearon, parámetros pasados en los intents, la estructura de la base de datos, etc.
Fecha para subir el trabajo: lunes 20 de febrero de 2017.
La fecha de defensa del mismo será entre el 20 de febrero y el 1 de marzo de 2017.
[x] Al menos tres actividades: Pantalla de presentación y entrada al juego, login o registro de usuario, pantalla de juego. Pueden incluir otras actividades según las pantallas que se necesiten.
[x] Crear un formulario para cargar los datos requeridos de los jugadores (nickname y otros datos que sean necesarios guardar).
[x] Permitir al usuario activar o desactivar la reproducción de música.
[x] El juego debe guardar un puntaje. La forma en que se computa el puntaje queda a su criterio y depende del juego. Se debe permitir consultar el ranking, para eso se debe utilizar una base de datos (Sqlite) que se actualice cuando corresponda (cuando un jugador gana una partida registrar el valor si ha superado su anterior puntaje, por ejemplo).
[x] El juego deberá mostrar los mensajes de acuerdo al idioma configurado en el dispositivo (considere idioma inglés y español).
[ ] Subir un informe con la descripción del juego: cómo se juega, cómo se calculan los puntos, en qué caso se puede ganar y en qué casos se puede perder. El informe también debe incluir las consideraciones que se tuvieron al implementarlo (por ejemplo si tuvieron que usar threads, sprites, fragmentos, etc.). Describan como diseñaron la aplicación: que actividades crearon, parámetros pasados en los intents, la estructura de la base de datos, etc.
Fecha para subir el trabajo: lunes 20 de febrero de 2017.
La fecha de defensa del mismo será entre el 20 de febrero y el 1 de marzo de 2017.