Clon aproximado del juego de dinosaurios sin conexión en el navegador Google Chrome. Aprendí a través de este programa:
Este código es una creación aproximada en JavaScript del pequeño minijuego dentro del navegador Chrome que puedes jugar sin conexión o que puedes encontrar aquí. El juego se controla mediante la flecha hacia arriba para saltar, y el objetivo es sobrevivir el mayor tiempo posible saltando sobre los cactus que vienen por tu derecha, que van llegando progresivamente más rápido a medida que avanza el juego. Inicie el juego clonando el repositorio y haciendo clic en el archivo dino.html.
El código es principalmente un salto de plataforma muy básico para el dinosaurio y algunos cactus de tamaño aleatorio, con la velocidad del juego aumentando hasta un límite para asegurarse de que no se vuelva demasiado agitado. Un contador almacena tu puntuación y tu puntuación más alta se guarda mientras el juego esté abierto.
¡Clone el repositorio y abra dino.html para comenzar!
El principal desafío dentro de este programa y lo que pretendía lograr era usar una hoja de sprites para imágenes dentro de un juego. Esto resultó especialmente difícil para hacer que el suelo se desplazara infinitamente sin tener segmentos superpuestos o espacios dentro del juego. Además de aprender a usar la hoja de sprites, también aprendí habilidades básicas de animación cambiando fotogramas a medida que se actualizaba el juego.
Todo el código es creado por mí, la hoja de sprites utilizada se obtuvo a través del enlace de chromedino de arriba