El otro día implementé esta versión del juego Simon en Javascript (Vanilla JS)
Aunque no necesita de muchas presentaciones, Simon es un juego electrónico creado por Ralph Baer y Howard J. Morrison en 1978 y que tuvo gran éxito durante los 80.
El juego consiste en repetir correctamente la secuencia de colores y sonidos planteada. Una vez repetida, la secuencia se incrementa en un valor aleatorio. Iterando la mecánica hasta que el jugador cometa un error.
Demo
Código fuente
Este es el código fuente del proyecto:
https://github.com/sergiss/simon
Puedes visitar el pequeño engine que desarrollé para juegos web 2D.