version 0.1 (Sprint 1) - Patrichuan/BattleQuiz GitHub Wiki
BattleQuiz
Introducción
BattleQuiz es un proyecto integrador basado en un juego de preguntas y respuestas propuesto a los alumnos de 2º de DAM de la Universidad Europea de Madrid. Nuestra respuesta es este juego de estrategia para 4 jugadores que pone a prueba tus conocimientos y capacidad para tomar decisiones. Para ganar no basta con que seas el mas listo, si no que también has de ser el mejor estratega.
Requisitos
- Sistema Operativo: Android
- SDK Minima: API 16, Android 4.1.x (Jelly Bean)
- Compilación con JDK 1.7
- Dispositivos: Smartphones y Tablet
Permisos
- Compras integradas
- Identidad
- Acceso completo a red
- Controlar la vibración
- Ver conexiones de red
- Impedir que el teléfono entre en suspensión
- Leer estado del teléfono
- Escribir/Leer en memoria externa
- Usar cuentas del dispositivo
- Crear cuentas y establecer contraseñas
Virtualización y Pruebas
Para llevar a cabo las pruebas y poder testear el juego vamos a usar varios dispositivos
Físicos
- Moviles: Samsumg Galaxy S5, HTC One M7
- Tablets: Google Nexus 10
Virtuales
- Moviles: Google Nexus 5
Diseño
Fuente
Se ha usado la fuente gratuita HVD Comic Serif Pro: http://www.fontsquirrel.com/fonts/HVD-Comic-Serif-Pro
Paleta
- Se ha usado la siguiente paleta de colores. Cabe destacar que de dichos colores se usan diferentes tonalidades para representar sombreados.
Mock Ups
-
Pantalla de carga con ProgressBar para establecer conexion con BBDD y recuperar los datos necesarios
-
Pantalla de Login
-
Pantalla de Registro
-
Menu Inicial
-
Solo Mode > Modalidad de Solo Mode
-
Multiplayer >
-
Shop >
-
Achievements >
-
Solo Mode > Modalidad > Tema de las preguntas
-
Solo Mode > Modalidad > Ingles > Equipamiento
-
Solo Mode > Modalidad > Ingles > Equipamiento > Confirmación
-
Pantalla de Juego
-
Pantalla de Juego > Pregunta (se lanza al intentar colorear una casilla)
-
Pantalla de Juego > Informacion sobre turno actual
-
Pantalla de Juego > Boton Ajustes
-
Pantalla de Juego > Boton Ajustes > Icono Home
-
Pantalla de Juego > Juego Finalizado > Achievements logrados
-
Pantalla de Juego > Juego Finalizado > Experiencia ganada y nivel actual
-
Pantalla de Juego > Juego Finalizado > Dinero ganado
-
Pantalla de Juego > Juego Finalizado > Posicion
-
Pantalla de Juego > Juego Finalizado > Reintentar tablero o Menu principal
IconSets
-
Free Flat Iconset1
-
Free Flat Iconset2
-
Free Solid Outlined Iconset
Mecánica de juego
La partida empieza con cada jugador en una esquina coloreada de su respectivo color. En el turno de cada jugador este puede moverse a una casilla adyacente (arriba, abajo, izquierda, derecha) siempre y cuando responda una pregunta; si lo hace correctamente entonces se considera un movimiento valido y se mueve a la nueva posición coloreando esta de su color. Acto seguido podrá seguir intentando moverse y así hasta que falle. Cada casilla suma puntos.
En cualquier momento el jugador activo puede usar uno de los objetos equipados (cada objeto tiene solo 1 uso durante la partida actual).
Ningún jugador puede pisar ninguna casilla coloreada, sea del color que sea, ni tan siquiera siendo el suyo propio.
La partida acaba cuando (SOLO MODE):
- SUDDEN DEATH MODE: Cuando un jugador falla ya no juega mas. Se acaba cuando los 4 ya no pueden hacer movimientos y gana el que ha sumado mas puntos.
- CLASSIC MODE: Cuando ningún jugador puede moverse se acaba la partida y gana el jugador que haya sumado mas puntos.