Hola soy Pedro 👋

Programador de Aplicaciones

Videojuego creado en Android

Probar en PlayStore

El videojuego consta de 2 minijuegos. Comienza con un menú inicial compuesto de dos fragmentos donde podemos elegir el juego y la dificultad:

pantallas del juego

Menú inicial

El primer minijuego consiste en esquivar las bolas rojas y recojer todas las demás con el objetivo de tener el score más alto posible. Si no se captura la figura niño la velocidad de las bolas será cada vez mayor.

pantallas del juego

Juego 1

El segundo minijuego consiste en recoger gotas de lluvia con el objetivo de evitar ahogarse, cada gota de lluvia aumenta el score en 1. Si no se recoge una gota se pierde una vida y el nivel del agua aumenta.

pantallas del juego

Juego 2

Una vez perdidas todas las vidas nos aparece un resumen del juego donde podemos jugar de nuevo o ir a las estadísticas

pantallas del juego

Resumen

En las estadísticas se muestran los datos de cada partida almacenados en un archivo de sqlite:

pantallas del juego

Estadisticas

En el menú overflow aparencen opciones para ordenar las estadísticas por score, tiempo o fecha así como borrar registros o editar:

pantallas del juego

Estadisticas

Esa pantalla dispone de un menú que nos permite por ejemplo cambiar de juego o ir a la opción de mapas:

pantallas del juego

Estadisticas

El cambio de juego despliega un diálogo de opciones:

pantallas del juego

Dialogo

La opción de marcadores comienza con un diálogo donde nos pregunta si queremos guardar el último marcador en googlemaps o ver los marcadores almacenados:

pantallas del juego

Dialogo Marcadores

Si lo almacenamos, aparecerá el mapa con el marcador almacenado (se guarda un objeto latlng en la base de datos sqlite):

pantallas del juego

Mapa

Al consultar los marcadores almacenados, mostrará todos los marcadores que tengamos en la base de datos:

pantallas del juego

Mapa

Cada vez que juguemos, la aplicación genera una notificación que nos permite volver a jugar:

pantallas del juego

Notificación