Foros del Web » Programando para Internet » Javascript »

Tablero ajedrez simple

Estas en el tema de Tablero ajedrez simple en el foro de Javascript en Foros del Web. Buenaaas, uso mucho php, y ahora empiezo con javascript. Querria saber si me podiais ayudar en una cuestion. Quiero crear un tablero de ajedrez, y ...
  #1 (permalink)  
Antiguo 02/08/2010, 14:37
 
Fecha de Ingreso: mayo-2009
Mensajes: 232
Antigüedad: 14 años, 11 meses
Puntos: 3
Tablero ajedrez simple

Buenaaas, uso mucho php, y ahora empiezo con javascript.

Querria saber si me podiais ayudar en una cuestion.

Quiero crear un tablero de ajedrez, y colocar en sus casillas las imagenes de las piezas en jpg o gif.

necesitaria por eso que yo le diera la posicion de cada pieza y me la colocara alli.

Tener nombrada cada casilla y como adjudicarsela a tal pieza(imagen).


El tablero lo creo con arrays? comor?


grraaaciaaaas
  #2 (permalink)  
Antiguo 02/08/2010, 15:06
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: Tablero ajedrez simple

Hola

¿No te sería más sencillo con PHP? En una matriz insertas las 64 imágenes, las casillas que van a quedar en blanco también tendrán que formar parte de la matriz. Con un par de ciclos montas el tablero, evalúas que si el indice de ciclo es par o impar, para las casillas negras y blancas, y usando ese mismo indice colocas las imágenes de las piezas en su casilla correspondiente

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 02/08/2010, 15:43
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Tablero ajedrez simple

Pero no hacen falta 64 imágenes, basta con 1 peón (2), 1 torre (4), 1 caballo (6), 1 alfil (8), 1 rey (10), 1 reina (12) y una casilla (14) de cada color.
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #4 (permalink)  
Antiguo 02/08/2010, 15:52
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: Tablero ajedrez simple

Cita:
Iniciado por _cronos2 Ver Mensaje
Pero no hacen falta 64 imágenes, basta con 1 peón (2), 1 torre (4), 1 caballo (6), 1 alfil (8), 1 rey (10), 1 reina (12) y una casilla (14) de cada color.
Saludos (:
Por desgracia para ti, no te paras a leer
Cita:
Iniciado por Adler Ver Mensaje
En una matriz insertas las 64 imágenes, las casillas que van a quedar en blanco también tendrán que formar parte de la matriz.
Suerte
Creo que se entiende que es una matriz con 64 elementos, entre url de imágenes y elementos vacíos
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #5 (permalink)  
Antiguo 02/08/2010, 16:01
 
Fecha de Ingreso: mayo-2009
Mensajes: 232
Antigüedad: 14 años, 11 meses
Puntos: 3
Respuesta: Tablero ajedrez simple

Con php sabria hacerlo imagino.. te cuento bien lo que quiero:

Crear un ajedrez en javascript para mas adelante porder hacer que puedas arrastrar las piezas a otra casilla. asi seria como si ahora tiras con las blancas y tu movimiento lo registro en una base de datos. al cargar la pagina ver la posicion ultim que se ha guardado,me entiendes.. como jugar en multijugador con un solo pc, pero guardando la partida para k el otro jugador tire mañana si quiere..


Por eso lo primero que necesito es como crear el tablero.. eno y en lo que mas me podais ayudar..

graciaas
  #6 (permalink)  
Antiguo 02/08/2010, 16:09
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Tablero ajedrez simple

Cita:
Iniciado por Adler Ver Mensaje
Creo que se entiende que es una matriz con 64 elementos, entre url de imágenes y elementos vacíos
No entiendo qué quieres decir con lo de elementos vacíos
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #7 (permalink)  
Antiguo 02/08/2010, 16:20
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: Tablero ajedrez simple

Hola

Da igual crear el tablero del lado del servidor que con javascript. Lo que te he comentado, es lo que yo haría

Suerte
Cita:
Iniciado por _cronos2 Ver Mensaje
No entiendo qué quieres decir con lo de elementos vacíos
mimartriz = new Array('peonb.gif','','','','alfib.gif',........)
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #8 (permalink)  
Antiguo 02/08/2010, 16:27
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Tablero ajedrez simple

¿Y para qué usas los elementos vacíos?
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #9 (permalink)  
Antiguo 02/08/2010, 16:37
 
Fecha de Ingreso: mayo-2009
Mensajes: 232
Antigüedad: 14 años, 11 meses
Puntos: 3
Respuesta: Tablero ajedrez simple

te entiendo, pero me gustaria si por ejemplo yo juego con negras, me carga su ultima tirada, y al tirar yo poder arrastrar la pieza o almenos seleccionar la pieza y despues en la casilla que debe ir, y ese movimiento el que registraria en la BD
  #10 (permalink)  
Antiguo 03/08/2010, 06:30
 
Fecha de Ingreso: mayo-2009
Mensajes: 232
Antigüedad: 14 años, 11 meses
Puntos: 3
Respuesta: Tablero ajedrez simple

Nadie me ayuda?
  #11 (permalink)  
Antiguo 03/08/2010, 17:49
 
Fecha de Ingreso: mayo-2009
Mensajes: 232
Antigüedad: 14 años, 11 meses
Puntos: 3
Respuesta: Tablero ajedrez simple

HOLA? joer vaya ayuda me habes hablado uno de php y el otro de lo que decia uno del php.. en el sitio de javascript preguntando sobre javascript ;)

HOOOLAAAAA?
  #12 (permalink)  
Antiguo 03/08/2010, 20:08
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Tablero ajedrez simple

Hola:

Me imagino que el tablero puede ser una simple imágen, o si lo prefieres con tantas capas como casilla del tablero, y para posicionar las fichas, puedes usar posicionamiento absoluto dentro de la capa madre con posicionamiento relativo... Si te fijas en el último desafío javascript, la solución que puse fué justamente con una cuadrícula que se asemeja a un tablero...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #13 (permalink)  
Antiguo 04/08/2010, 05:51
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: Tablero ajedrez simple

Cita:
Iniciado por phyronx Ver Mensaje
HOLA? joer vaya ayuda me habes hablado uno de php y el otro de lo que decia uno del php.. en el sitio de javascript preguntando sobre javascript ;)

HOOOLAAAAA?
Por impaciente y desagradecido has perdido la posibilidad de que te de un script en el que estaba trabajando para poder ayudarte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #14 (permalink)  
Antiguo 04/08/2010, 06:26
 
Fecha de Ingreso: mayo-2009
Mensajes: 232
Antigüedad: 14 años, 11 meses
Puntos: 3
Respuesta: Tablero ajedrez simple

Ok caricatos voy a ver..

Tambien he estado mirando que con html5 y java se simplifica mucho lo del drag and drop... voy a ver lo que me decias primero..

y Adler.. No te enfades coñe, que iba de coña, los nervios de cuando no encuentras como hacer algo ;)

Ta lueguiiiin
  #15 (permalink)  
Antiguo 04/08/2010, 06:33
 
Fecha de Ingreso: mayo-2009
Mensajes: 232
Antigüedad: 14 años, 11 meses
Puntos: 3
Respuesta: Tablero ajedrez simple

Caricatos, no encuentro el post del ultimo desafio... -_-

y Adler si fueses tan amable de explicarme ese codigo que ibas haciendo te lo agradeceria muchissimo...

Etiquetas: simple
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:17.