Skip to content

Fase 3 convocatoria extraordinaria

Latest
Compare
Choose a tag to compare
@ReyDoran ReyDoran released this 05 Jul 21:01
· 104 commits to master since this release
295a17d

------------------------ Fase 3 ------------------------

Documento de diseño de juego

¿Te acuerdas de...?

Es un juego de agudeza visual y memoria al estilo mario party en 2 dimensiones, vista cenital y con temática de cazafantasmas.

El juego consta de tres partes:

  • Elección de personajes y habilidades.
  • Visionado del video.
  • Competición y elección de respuesta.

El juego está pensado para jugar en grupo y para toda la familia, ya que pese a la mecánica simple y la apariencia infantil, tiene una cierta dificultad para los mayores.

Temática

Se basa en cazafantasmas, con estilo visual cartoon. El escenario será el patio de una casa encantada, con tumbas y cipreses.


Mecánicas

Las posibilidades comienzan en la selección de personaje, ya que hay 4 personajes diferentes y 3 habilidades. Tras ver el video del inicio, se econtrarán los jugadores en el escenario con movimiento libre. Han de posicionarse en la plataforma de la respuesta que crean correcta. A su vez, los jugadores podrán empujarse y usar las habilidades para alejar o imposibilitar que entren a la zona de la respuesta. Cada pregunta acertada concede puntos y cuando acaben ganará el que más tenga.

Flujo

Al iniciar el juego podramos elegir entre jugar online y local. Tras esto, cogeremos personaje y orden de habilidades. Al acabar la selección, pasaremos a ver el vídeo e intentar recordar todo lo posible. Una vez acabado, podremos movernos a la casilla que creamos correcta y combatir con el otro jugador por la plaza. En el lobby online podremos utilizar el chat para hablar con otros jugadores conectados.

Las escenas son las siguientes:


Pantalla de título.


Menu principal en el que se puede escoger entre jugar local, jugar online o leer el manual.


En el manual se puede ver el funcionamiento y las mecanicas del juego.


Si escogemos jugar deberemos primero elegir personaje.


Tambien deberemos elegir las habilidades que tendra este.


Despues de lo anterior aparecera el video en el cual deberemos memorizar bien los personajes que pasan porque nos harán una pregunta.


Por ultimo tendremos que mover a nuestro personaje a la respuesta que se no habrá formulado intentando a su vez que el otro jugador no lo consiga.

REST

Diagrama de clases:

Métodos REST:

  • GET (/users): devuelve la lista de los usuarios conectados y de los usuarios desconectados.
  • GET (/users/{id}): actualiza la hora de última conexión del usuario identificado con el valor id.
  • POST (/users): registra a un nuevo usuario con las credenciales recibidas siempre que el nombre no esté ya en uso. En este caso devuelve error.
  • LOGIN (/users): inicia sesión con un usuario si las credenciales son las correctas y si no está ya conectado, en otro caso devuelve error.
  • GET (/chat): devuelve los mensajes del chat.
  • POST (/chat): añade un nuevo mensaje al chat.

Instrucciones ejecución

Para iniciar el servidor ejecutar el archivo tad.jar mediante el comando de cmd "java -jar tad.jar" siendo tad.jar la ubicación del archivo. Para ejecutarlo como cliente introducir en el navegador "localhost:8080/"

Equipo

Jesús de Pando Galán - jesusdessbb@gmail.com - j.depando.2016@alumnos.urjc.es - Pandouman
Tomás Pérez Martínez - tomas22tomas@gmail.com - t.perez.2016@alumnos.urjc.es - Tovilu
Manuel Pérez Ramil - manetoscopio@gmail.com - m.perezra.2016@alumnos.urjc.es - ReyDoran
Alberto García García - phonos26@gmail.com - a.garciagar.2016@alumnos.urjc.es - Alpuerro