Flappy Bat es un videojuego desarrollado en TypeScript y React, inspirado en el clásico Flappy Bird. En este juego, el jugador controla a un murciélago que debe volar a través de una serie de obstáculos sin chocar contra ellos.
Flappy Bat se desarrolló utilizando las siguientes tecnologías:
- TypeScript: lenguaje de programación para JavaScript que añade tipado estático
- React: biblioteca de JavaScript para construir interfaces de usuario
- Canvas: API de HTML5 para dibujar gráficos y animaciones en el navegador
El objetivo del juego es volar el mayor tiempo posible sin chocar contra los obstáculos. El jugador controla al murciélago haciendo clic o tocando la pantalla, lo que hace que el murciélago salte. El murciélago cae automáticamente, por lo que el jugador debe hacer clic o tocar la pantalla en el momento adecuado para evitar los obstáculos.
Para ejecutar el juego en tu máquina local, sigue estos pasos:
- Clona este repositorio en tu máquina local
- Abre una terminal en la carpeta del proyecto y ejecuta el comando
npm install
para instalar las dependencias - Ejecuta el comando
npm start
para iniciar el servidor de desarrollo - Abre tu navegador web en
http://localhost:3000
para jugar el juego
Si deseas contribuir al proyecto, sigue estos pasos:
- Haz un fork de este repositorio
- Clona tu fork en tu máquina local
- Crea una nueva rama para tus cambios con
git checkout -b mi-rama
- Haz tus cambios y realiza los commit correspondientes
- Envía tus cambios al repositorio remoto con
git push origin mi-rama
- Crea un pull request para solicitar la inclusión de tus cambios en el proyecto
- Alberto Bulpe Martínez / BulpeDev
- Correo electrónico: [email protected]
- Perfil de LinkedIn: https://www.linkedin.com/in/alberto-bulpe/
Hola, mi nombre es Alberto Bulpe Martínez, y soy un desarrollador de aplicaciones web con 2 años de experiencia. Me apasiona crear soluciones digitales que ayuden a las personas a alcanzar sus objetivos, y tengo habilidades en varios lenguajes de programación, incluyendo TypeScript, React, y otras tecnologías web. Me encanta colaborar en proyectos y me siento agradecido por la oportunidad de presentar mi trabajo en mi portafolio. ¡Gracias por revisar mi proyecto!
Este proyecto está bajo la licencia MIT. Consulta el archivo LICENSE
para obtener más información.