# Programación basada en Eventos - Construye un juego de Mecanografía ## Introducción Escribir es una de las habilidades más subestimadas de los desarrolladores. La capacidad de poder transmitir rápidamente pensamientos de su cabeza a su editor permite que la creatividad fluya libremente. ¡Una de las mejores formas de aprender es jugando un juego! > Entonces, ¡construyamos un juego de mecanografía! Utilizará las habilidades de JavaScript, HTML y CSS que ha aprendido hasta ahora para crear este juego. El mismo le mostrará al jugador una cita aleatoria (estamos usando las citas de [Sherlock Holmes](https://en.wikipedia.org/wiki/Sherlock_Holmes)) y el tiempo que tarda el jugador en escribirlo con precisión. ![demo](../images/demo.gif) ## Requisitos Esta lección asume que está familiarizado con los siguientes conceptos: - Crear entradas de texto y botones - CSS y estilos por clases - JavaScript básico - Creación de array - Crear números de manera aleatoria (random) - Obtener la hora actual ## Lección [Creación de un juego de mecanografía mediante eventos](../typing-game/translations/README.es.md) ## Creditos Escrito con ♥️ por [Christopher Harrison](http://www.twitter.com/geektrainer)