Skip to content

LuisGerardoDC/challenge-prework-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

5 Commits

Repository files navigation

馃幃 Challenge Frontend 01

Platzi Game

馃幃 Contenido

  1. Descripci贸n
  2. Mockups
  3. Requerimientos
  4. Tecnolog铆as
  5. Recursos
  6. Pasos a seguir
  7. Licencia

1. Descripci贸n

Platzi Game es un juego en el que compiten 2 personajes. Cada personaje comienza el juego con una vida del 100% pero la ir谩 perdiendo cada que su oponente presione el bot贸n Play, ya que este bot贸n resta la vida del oponente de forma aleatoria. Una vez la vida de uno de los jugadores llega a 0% se abrir谩 un modal que mostrar谩 un gif, el nombre del ganador y un bot贸n para volver a comenzar el juego.

Consideraciones:

  • El bot贸n Play inicialmente estar谩 deshabilitado para el jugador 2 y habilitado para el jugador 1 (qui茅n comenenzar谩 a jugar siempre).
  • Una vez el jugador 1 presione el bot贸n Play, este se debe deshabilitar y habilitarse el bot贸n de Play del jugador 2, qui茅n ahora tiene turno de jugar. Una vez el jugador 2 termine de jugar, se debe deshabilitar su bot贸n Play, habilitar el del jugardor 1 y as铆 sucesivamente.

2. Mockups

  • Enlace de Figma 馃憠馃徏 Aqu铆

Pantalla principal

Modal

3. Requerimientos

  1. Hacer la maquetaci贸n de los dos dise帽os dados (pantalla principal y modal). En el footer de la pantalla principal donde dice @pepito_01, debe ir tu nombre de usuario en GitHub y los enlaces correspondientes a tus redes sociales (m铆nimo una).
  2. Hacer los dos personajes de las cards con CSS. Puedes escoger 2 personajes de este enlace.
  3. La barra de progreso debe mostrar visualmente (color rosado) el estado de la vida del personaje y tambi茅n su equivalente en porcentaje.
  4. El bot贸n Play debe restar la vida del oponente de forma aleatoria y deshabilitarse en caso de no tener el turno para jugar. El bot贸n deshabilitado debe cambiar de color para indicar visualmente qui茅n es el que tiene el turno.
  5. En cuanto la vida de uno de los dos jugadores llegue a 0%, debe aparecer el modal.
  6. El modal debe contener un Gif aleatorio (para esto se debe consumir la API de Giphy) con un texto que indique qui茅n fue el ganador y un bot贸n Play again que cerrar谩 el modal y resetear谩 las vidas de los personajes para volver a jugar.

4. Tecnolog铆as

  1. HTML.
  2. CSS (o cualquier preprocesador de tu elecci贸n).
  3. JavaScript (o cualquier Framework o Librer铆a de tu elecci贸n).

5. Recursos

  1. Colores: #1A46E5 (azul), #43D8C9 (verde), #FFBD11 (amarillo), #FF89BB (rosado), #FFFFFF (blanco) y #000000 (negro).
  2. Fuente Poppins
  3. 脥conos de redes sociales
  4. Imagen de los personajes
  5. Video gu铆a para hacer los personajes con CSS
  6. Gu铆a de inicio r谩pido de API | Giphy
  7. Curso de Fundamentos de JavaScript | Platzi
  8. Curso de Frontend Developer | Platzi

6. Pasos a seguir

  1. Hacer un "Fork" de este proyecto.
  2. Revolver el reto.
  3. Crear un Pull Request hacia este repositorio.

7. Licencia

challenge-frontend-01 se lanza bajo la licencia MIT.

About

馃幃 Platzi Game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • CSS 58.9%
  • HTML 29.1%
  • JavaScript 12.0%