- Ejecutar el juego: Haz doble clic en
Main.javao ejecuta desde tu IDE - Seleccionar modo: Elige entre "Jugador vs Jugador" o "Jugador vs Bot"
- Inicia la partida: El tablero se abrirá listo para comenzar
- Clic izquierdo: Seleccionar pieza / Mover a casilla
- Clic en pieza seleccionada: Cancelar selección
- Borde azul: Indica la pieza actualmente seleccionada
- Turnos alternados: Las blancas siempre comienzan
- Control total: Ambos jugadores controlan sus piezas
- Ideal para: Partidas locales entre amigos
- Tú juegas: Siempre con las piezas blancas
- Bot juega: Automáticamente con las piezas negras
- Nivel: Principiante (perfecto para aprender)
- Respuesta: El bot piensa ~0.5 segundos antes de mover
- Haz clic en la pieza que quieres mover
- La pieza se resalta con un borde azul
- Haz clic en la casilla de destino
- Si el movimiento es válido, la pieza se mueve
- Si es inválido, aparece un mensaje de error
- Automático: Si hay una pieza enemiga en la casilla destino, se captura automáticamente
- Visual: La pieza capturada desaparece del tablero
- Clic en la misma pieza: Cancela la selección actual
- Clic en otra pieza tuya: Cambia la selección
El enroque es un movimiento especial que involucra al rey y una torre.
- Selecciona tu rey (debe estar en su posición inicial)
- Mueve el rey 2 casillas hacia la torre con la que quieres enrocar
- Derecha: Enroque corto (con torre del lado del rey)
- Izquierda: Enroque largo (con torre del lado de la reina)
- El rey no se ha movido nunca
- La torre no se ha movido nunca
- No hay piezas entre el rey y la torre
- El rey no está en jaque
- El rey no pasa por casillas atacadas
Antes del enroque corto:
...R...K (R=Torre, K=Rey)
Después del enroque corto:
.....RK. (Rey y torre intercambian posiciones)
- Cuando tu peón llega al final del tablero (fila 1 para blancas, fila 8 para negras)
- Mueve tu peón a la última fila
- Aparece un menú con 4 opciones:
- Reina (recomendado - más poderosa)
- Torre (movimiento horizontal/vertical)
- Alfil (movimiento diagonal)
- Caballo (movimiento en L)
- Selecciona tu elección y haz clic en "OK"
- Tu peón se transforma en la pieza elegida
- Reina: La mejor opción en el 95% de los casos
- Caballo: Útil para jaque mate específicos
- Torre/Alfil: Ocasionalmente útiles en finales especiales
- Tu rey está siendo atacado por una pieza enemiga
- Aparece un mensaje: "¡Jaque al jugador [color]!"
- Debes salir del jaque en tu próximo movimiento
Tienes 3 opciones:
- Mover el rey a una casilla segura
- Bloquear el ataque con otra pieza
- Capturar la pieza que está dando jaque
- ¿Qué es?: No puedes salir del jaque de ninguna manera
- Resultado: Has perdido la partida
- El juego termina automáticamente
- Nivel: Principiante amigable
- Comportamiento: Comete errores realistas
- Velocidad: Responde en ~0.5 segundos
- Estilo: Movimientos variados y algo impredecibles
- Escapa cuando su rey está en jaque
- Busca capturas obvias
- Mueve peones hacia adelante
- Desarrolla piezas gradualmente
- A veces ignora amenazas
- No siempre hace los mejores movimientos
- Puede ser "distraído" (20% del tiempo)
- No planifica a largo plazo
- Desarrolla tus piezas rápidamente
- Protege tu rey con enroque temprano
- Busca capturas que el bot pueda pasar por alto
- Controla el centro del tablero
- Ten paciencia - el bot cometerá errores
- Casillas claras: Beige claro (#F0D9B5)
- Casillas oscuras: Marrón (#B58863)
- Pieza seleccionada: Borde azul grueso
- Gráficos claros: Cada pieza tiene su imagen distintiva
- Tamaño consistente: 60x60 píxeles, perfectamente escaladas
- Fácil identificación: Colores y formas tradicionales
Posibles causas:
- No es tu turno
- Movimiento inválido para esa pieza
- Tu rey quedaría en jaque
- Hay una pieza bloqueando el camino
Solución: Verifica las reglas de la pieza y asegúrate de que sea tu turno
Posibles causas:
- El rey o la torre ya se movieron
- Hay piezas en el camino
- El rey está en jaque
- El rey pasaría por una casilla atacada
Solución: Verifica todas las condiciones del enroque
Causa: Carpeta de recursos mal ubicada
Solución: Asegúrate de que la carpeta resources/ esté en la ubicación correcta
Causa: Error en el código Solución: Ejecuta desde un IDE para ver los mensajes de error
- Ganar: Dar jaque mate al rey enemigo
- Empate: Situaciones de tablas (no implementado aún)
- Adelante: 1 casilla (2 en primer movimiento)
- Captura: 1 casilla en diagonal
- Especial: Coronación al llegar al final
- Movimiento: Horizontal y vertical, cualquier distancia
- Captura: Igual que movimiento
- Especial: Participa en el enroque
- Movimiento: En "L" (2+1 o 1+2 casillas)
- Único: Puede saltar sobre otras piezas
- Captura: En la casilla de destino
- Movimiento: Diagonal, cualquier distancia
- Limitación: Solo casillas del mismo color
- Captura: Igual que movimiento
- Movimiento: Combinación de torre + alfil
- Más poderosa: La pieza más versátil
- Captura: Igual que movimiento
- Movimiento: 1 casilla en cualquier dirección
- Especial: Enroque (con condiciones)
- Importante: No puede moverse a jaque
-
Aprende el valor de cada pieza:
- Peón = 1 punto
- Caballo/Alfil = 3 puntos
- Torre = 5 puntos
- Reina = 9 puntos
- Rey = invaluable
-
Principios de apertura:
- Desarrolla piezas menores primero
- Controla el centro
- Enroca temprano para proteger al rey
-
Táctica básica:
- Busca capturas "gratis"
- Protege tus piezas
- Ataca piezas no defendidas
- Sé paciente: El bot cometerá errores
- Desarrolla rápido: Saca tus piezas del fondo
- Busca táctica: Ataques dobles, clavadas, etc.
- Final de juego: Aprende mates básicos
¡¡¡Que tengas excelentes partidas!!!