Evaluando propuestas

Juego web por turnos

Publicado el 12 Mayo, 2021 en Programación y Tecnología

Sobre este proyecto

Abierto

Un juego tipo preguntados, donde un personaje tiene que resolver preguntas académicas de respuesta múltiple para enfrentarse a monstruos e ir subiendo de nivel.

Contexto general del proyecto

Un juego web, dónde eres un mago y tienes que enfrentar a monstruos con hechizos. Tienes que resolver preguntas académicas para lanzar cada hechizo. Cada pregunta es un hechizo. El juego te da un libro de hechizos para enfrentarte a monstruos. Con cada hechizo, de abre un papiro dónde está el texto de la pregunta. Se abre un panel en la parte de abajo para responder la pregunta. Cada hechizo tiene un límite de 3 minutos para lanzar,  el monstruo se demora ese tiempo el pegar. En cuanto lances el hechizo si la respuesta es correcta haces daño al monstruo. Si la respuesta es incorrecta, el monstruo termina de atacar y te hace daño.? ? Si no lanzas hechizo el monstruo te hace daño. No lanzas hechizo si pasas de la pregunta o se acaba el tiempo. Cada monstruo, cuando muere, te puede dar pociones de vida o maná. Las pociones las tomas para recuperar vida. El mana te da la opción de reducir el número de opciones de la respuesta o aumentando el tiempo.? ? Si respondes una pregunta antes de los tres minutos, el tiempo se acumula para lanzar otra pregunta. Personaje: Las opciones son: - Chica sexy - Chica estudiosa - Chica ruda - Chico rudo - Chico estudioso - Chico sexy Se les considera Magos de velocidad. Son magos, con vestimenta que mezcla túnicas y sombreros de magos medievales (Merlin, Gandalf) y elementos futuristas, como implantes cibernéticos, mochilas estudiantiles, relojes, tablets o un chaleco antibalas. En la BD se deben guardar: los puntajes, el usuario, el tiempo que se ha demorado en responder un usuario. Back End - Debe haber un login. - Al iniciar debe conectarse a la BD y obtener los valores de la última sesión, si la sesión es nueva mostrar los valores iniciales. - En la BD debe grabarse los datos vigentes del juego  (tiempo restante para responder la pregunta, vida, pregunta, monstruo) restante cada 10 segundos. - Cuando se responda la pregunta se debe de guardar qué usuario y qué id de pregunta se ha respondido. También se debe de guardar el tiempo que se ha demorado en responder y Front End - La pantalla debe mostrar a la izquierda al personaje del usuario a la derecha mostrar al monstruo. - Cada vez que se solucione una pregunta se debe lanzar una animación que lance un rayo o bola de fuego o un remolino hacia el monstruo. - El monstruo debe dañarse según el nivel de la pregunta. - Cuando inicie la pantalla debe abrirse un pergamino donde se verá la pregunta. El pergamino debe tener la pregunta, las opciones a responder y un botón de "Lanzar hechizo" que será el botón que responderá la pregunta. - El tiempo de 3 minutos por pregunta debe representarse como el monstruo moviéndose poco a poco para lanzar el golpe. BD: - Usuario - Nombre de usuario/jugador - Puntaje - Vida actual - Mana actual - id de la pregunta respondida - Avatar - Tiempo demorado en la última pregunta - Tiempo acumulado - Monstruos de usuarios - Preguntas Respondidas - Tiempo demorado - Marca respondido correcta/incorrecta - id de la pregunta - Preguntas/Hechizos - id de la pregunta - Texto - Imagen - Alternativas - Pregunta correcta - Daño - Monstruos - id del monstruo - Vida - Daño - Items - Tipo de item

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias