Esta es una pagina web en donde se realiza el juego Simon Says, creada para dar continuación del curso de Fundamentos de JavaScript de Platzi y asi afianzar términos básicos del lenguaje, este curso se puede encontrar en el siguiente link.
Dentro del curso se implementan varias características de HTML, CSS y JavaScript como:
- Manejo y manipulación del DOM a traves de JavaScript
- Gestión de eventos a traves de JavaScript para agregar interactividad.
- Uso de Funciones, Variables, condicionales y operaciones lógicas para gestionar la lógica detrás del juego.
- Uso de clases y funciones para gestión de juego.
- Uso de ligadura de referencia para no perder el contexto al aplicar this.
- Uso de TimeOut para asincronismo y espera.
- Uso de la librería SweetAlert para alertas con mejor aspecto.
- Asignación de clases CSS para agregar o remover estilos a partir de la activación de eventos escuchados desde JavaScript.
- Uso de posiciones de componentes como Relative y Absolute para manipulación de muestra de objetos en la pagina asi como superposición de objetos a traves del z-index.
- Uso de Displays enfocándose en el display flex-box para dar una alineación horizontal a los elementos y tengan propiedades responsive con el tamaño de la pagina.
A continuación se muestra el resultado del juego Simon Says, si quiere ver la pagina por usted mismo puede entrar al siguiente link.