Ver Mensaje Individual
  #8 (permalink)  
Antiguo 31/07/2010, 11:33
markmb
 
Fecha de Ingreso: octubre-2009
Ubicación: En el ordenador
Mensajes: 504
Antigüedad: 14 años, 6 meses
Puntos: 10
Respuesta: Tablero de ajedrez

Nunca me he planteado hacer un tablero de ajedrez, pero quizás lo mejor sería:

Una tabla html, cada celda con un id diferente.

Unos "datos" (piezas) con ids diferentes (en los peones pues con 1,2,etc.)

Al hacer click en el dato, en el id (puede ser un enlace, o un botón o algo así) que javascript mire el tipo de ficha que es y calcule hacia donde es y hacia donde no es legal moverse.

Al hacer click en otra celda, javascript ha de mirar si ese movimiento está entre los legales, y mirar si hay otra ficha o si pone en peligro el rey (jaque).

En el caso del rey, es un poco más complicado: si hay jaque, ha de calcular dónde se puede poner para que no, y si ve que es imposible moverse, pues jaque mate.

El enroque es otro caso especial, habría que estudiarlo un poco.
__________________
Buscando ideas para proyectos....

Esperando a tener 18 años....