Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Puzzle

Estas en el tema de Puzzle en el foro de Frameworks JS en Foros del Web. Hola amigos, les queria preguntar si alguna vez a alguien le toco hacer algo asi o tienen algun scripts de ejemplo como esta imagen ... ...
  #1 (permalink)  
Antiguo 30/12/2011, 12:47
 
Fecha de Ingreso: agosto-2010
Mensajes: 19
Antigüedad: 14 años, 4 meses
Puntos: 2
Puzzle

Hola amigos, les queria preguntar si alguna vez a alguien le toco hacer
algo asi o tienen algun scripts de ejemplo como esta imagen ...





NO se me ocurre como, en alguna pagina por hay leí que se podían rotar
elementos de un formulario con javascripts o jquery no recuerdo muy bien
la idea es después validar cada palabra que esta en ese puzzle y dar un puntaje
que se almacenara en una base de datos, la validación y lo del puntaje lo tengo
solo me falta a interfaz del puzzle.

Gracias desde ya y un muy buen año 2012
  #2 (permalink)  
Antiguo 31/12/2011, 08:43
Avatar de dggluz  
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 525
Antigüedad: 15 años, 7 meses
Puntos: 50
Respuesta: Puzzle

Mira, es complicado, porque no se me ocurre que el código HTML pueda quedar "bien" nunca (digo, semánticamente). El tema de las palabras cruzadas es justamente, que se cruzan y que yo sepa, HTML no puede describir eso.
Y digo esto, porque la mayor parte del problema está en poder producir ese esquema (que no es sólo un problema estético, porque la organización espacial de los elementos transmite particularmente mucha información en un crucigrama).
El problema es interesante.

Yo lo solucionaría con una tabla y probablemente varios textboxes. Sé que parece volver al año 1999, pero creo que en este caso es lo mejor.

Respecto de la programación... ¿la idea es que el programa no sólo valida, sino que también arme el crucigrama a partir de un conjunto de palabras sueltas? ¿O el problema es sólo cómo pasar el foco al escribir naturalmente?

Me interesé. ¡Suerte!
  #3 (permalink)  
Antiguo 31/12/2011, 14:21
Avatar de Dnielf  
Fecha de Ingreso: diciembre-2008
Ubicación: 127.0.0.1
Mensajes: 72
Antigüedad: 16 años
Puntos: 14
Respuesta: Puzzle

Usaría una tabla con contenteditable y para identificar las palabras agregaría atributos data (posición de letra y número de palabra) a las celdas

Código HTML:
Ver original
  1. <td data-palabra="5" data-pos="0">T</td>
  2. <td data-palabra="5" data-pos="1">I</td>
  3. <td data-palabra="5" data-pos="2">T</td>
  4. (...)
  5. <td data-palabra="5,1" data-pos="0,10">R</td> <!-- parsear con js -->

Etiquetas: formulario, jquery, puzzle
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 13:36.