Skip to content

SecondPort/pong-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏓 Pong Game

¡Un juego clásico de Pong recreado con HTML5 Canvas y JavaScript puro!

🎮 Juega Ahora

¡JUGAR PONG GAME!

✨ Características

  • 🎯 Tres niveles de dificultad: Fácil, Medio y Difícil
  • 🎨 Interfaz moderna y minimalista
  • 🤖 IA inteligente que se adapta al nivel de dificultad
  • ⏸️ Sistema de pausa con la tecla Espacio
  • 🖱️ Control intuitivo con el mouse
  • 📱 Totalmente responsive
  • 🎊 Efectos visuales y animaciones suaves

🕹️ Controles

  • Mouse: Mueve tu paleta siguiendo el cursor
  • Espacio: Pausa/Reanuda el juego
  • Selector de dificultad: Cambia la velocidad y comportamiento de la IA

🛠️ Tecnologías Utilizadas

  • HTML5 Canvas para los gráficos
  • JavaScript ES6+ para la lógica del juego
  • CSS3 para el estilo y diseño
  • GitHub Pages para el hosting

🎨 Niveles de Dificultad

🟢 Fácil

  • Velocidad de pelota: Lenta
  • IA: Reacciona lentamente
  • Perfecto para principiantes

🟡 Medio

  • Velocidad de pelota: Moderada
  • IA: Reacciones equilibradas
  • Nivel por defecto

🔴 Difícil

  • Velocidad de pelota: Rápida
  • IA: Reacciones muy rápidas
  • ¡Desafío para expertos!

🚀 Cómo Ejecutar Localmente

  1. Clona el repositorio:
git clone https://github.com/SecondPort/pong-game.git
  1. Navega al directorio:
cd pong-game
  1. Abre index.html en tu navegador favorito

¡Eso es todo! No necesitas instalar dependencias adicionales.

📁 Estructura del Proyecto

pong-game/
├── index.html    # Estructura HTML principal
├── style.css     # Estilos y diseño
├── game.js       # Lógica del juego
└── README.md     # Este archivo

🤝 Contribuciones

¡Las contribuciones son bienvenidas! Si tienes ideas para mejorar el juego:

  1. Haz fork del proyecto
  2. Crea una nueva rama (git checkout -b feature/nueva-caracteristica)
  3. Commit tus cambios (git commit -m 'Añadir nueva característica')
  4. Push a la rama (git push origin feature/nueva-caracteristica)
  5. Abre un Pull Request

💡 Ideas para Futuras Mejoras

  • Sistema de puntuación máxima
  • Efectos de sonido
  • Modo multijugador local
  • Diferentes temas visuales
  • Power-ups especiales
  • Modo torneo

📝 Licencia

Este proyecto está bajo la Licencia MIT - ve el archivo LICENSE para más detalles.

👨‍💻 Autor

SecondPort


⭐ ¡Si te gusta este proyecto, no olvides darle una estrella!

About

Un juego clásico de Pong.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published