¡Un juego clásico de Pong recreado con HTML5 Canvas y JavaScript puro!
- 🎯 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
- Mouse: Mueve tu paleta siguiendo el cursor
- Espacio: Pausa/Reanuda el juego
- Selector de dificultad: Cambia la velocidad y comportamiento de la IA
- 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
- Velocidad de pelota: Lenta
- IA: Reacciona lentamente
- Perfecto para principiantes
- Velocidad de pelota: Moderada
- IA: Reacciones equilibradas
- Nivel por defecto
- Velocidad de pelota: Rápida
- IA: Reacciones muy rápidas
- ¡Desafío para expertos!
- Clona el repositorio:
git clone https://github.com/SecondPort/pong-game.git- Navega al directorio:
cd pong-game- Abre
index.htmlen tu navegador favorito
¡Eso es todo! No necesitas instalar dependencias adicionales.
pong-game/
├── index.html # Estructura HTML principal
├── style.css # Estilos y diseño
├── game.js # Lógica del juego
└── README.md # Este archivo
¡Las contribuciones son bienvenidas! Si tienes ideas para mejorar el juego:
- Haz fork del proyecto
- Crea una nueva rama (
git checkout -b feature/nueva-caracteristica) - Commit tus cambios (
git commit -m 'Añadir nueva característica') - Push a la rama (
git push origin feature/nueva-caracteristica) - Abre un Pull Request
- Sistema de puntuación máxima
- Efectos de sonido
- Modo multijugador local
- Diferentes temas visuales
- Power-ups especiales
- Modo torneo
Este proyecto está bajo la Licencia MIT - ve el archivo LICENSE para más detalles.
SecondPort
- GitHub: @SecondPort
- Twitter: @SecondPort1A4
- Ubicación: Córdoba, Argentina
⭐ ¡Si te gusta este proyecto, no olvides darle una estrella!