Skip to content

JuanjoJmnz/Ajedrez2Personas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

♟️ Juego de Ajedrez en JavaScript

Este es un sencillo juego de ajedrez para dos jugadores, desarrollado con HTML, CSS y JavaScript puro. Se juega en el mismo dispositivo, alternando turnos entre el jugador de piezas blancas y el de piezas negras.

🎮 Funcionalidades

  • Tablero visual generado dinámicamente con piezas Unicode.
  • Turnos alternos entre blancas y negras.
  • Validación de movimientos legales para todas las piezas.
  • Promoción automática de peones a dama (♕ / ♛) al llegar al extremo del tablero.
  • Alertas visuales para movimientos no permitidos o acciones inválidas.
  • Detección básica de jaque mate (cuando el rey es capturado).
  • Botón de reinicio tras el jaque mate.

📷 Capturas de pantalla

✅ Requisitos

  • Navegador moderno (Chrome, Firefox, Edge, etc.)
  • No se requiere instalación ni servidor: basta con abrir index.html en el navegador.

🚀 Cómo jugar

  1. Descarga o clona el repositorio.
git clone https://github.com/JuanjoJmnz/Ajedrez2Personas.git
  1. Abre index.html en tu navegador.
  2. Haz clic sobre una pieza para seleccionarla y luego sobre la casilla destino para moverla.
  3. Los movimientos ilegales mostrarán un aviso flotante.
  4. Cuando un peón llegue al extremo, se promocionará automáticamente a dama.
  5. Si un rey es capturado, el juego muestra un mensaje de jaque mate y un botón para reiniciar.

🔧 Funciones futuras (ideas)

  • IA o modo jugador vs. computadora.
  • Registro de movimientos (notación algebraica).
  • Contador de tiempo por jugador.

📄 Licencia

Este proyecto es de código abierto y puedes usarlo libremente con fines educativos o personales.


Autor

Juan José Jiménez Gil
© 2025


¡Gracias por visitar este proyecto! Si te gusta la app, no dudes en darle una ⭐️ en GitHub.
🎉 ¡Disfruta del ajedrez en tu navegador!

About

Ajedrez para dos personas con JavaScript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published