Page 1 of 1

Searching Words (Sopa de Letras)

Posted: Tue Dec 17, 2024 10:51 pm
by LOUIS
Hola Estimados Amigos del HmgForum

Por aquí para compartir con uds otro jueguito, que espero les guste, aunque nunca me comentan nada :cry:
Bueno de todos modos soy un agradecido por lo mucho que he aprendido en este foro y por eso os comparto lo que voy haciendo, desde luego hay quienes me dan una ayudita como el Amigo EDK.

Es la famosa Sopa de Letras, muestra un máximo de 10 palabras a buscar ... Estas palabras uds las pueden cambiar si lo desean en sopa.dbf , las otras 2 dbf no muevan porque son parte del programa (o bueno, uds como más expertos que Yo, si desean también pueden modificarlas, esto en caso de que alguien quiera reconstruir o darle otra presentación al programa, que como siempre digo, pueden hacerlo si así lo desean).

La primera pantalla aparece automática y sólo dé Enter o Click en el botón superior que dice SEEK PALABRAS, entonces la pantalla quedará lista para jugar; Se da un click en la primera letra y otro click en la última para que se dibuje una línea sobre la palabra encontrada.
El Click no es exactamente sobre la letra, sino un poquito más encima o abajo o a la derecha o a la izquierda, lo mismo si se trata de una palabra inclinada.

Lo que no he podido lograr es que las letras de una palabra se mezclen con las letras de otra palabra que se cruce :|

Espero sus comentarios y juéguenlo entre amigos o la familia.

Saludos a todos.
Louis

P.D.- A veces se me pierde una letra de una palabra y se vuelve falso positivo, no he encontrado la solución, sin embargo no pasa siempre.
Cuando ya hayan encontrado las palabras a buscar, simplemente salgan del juego con Esc.

Re: Searching Words (Sopa de Letras)

Posted: Wed Dec 18, 2024 8:22 am
by serge_girard
Thanks !

Re: Searching Words (Sopa de Letras)

Posted: Wed Dec 18, 2024 5:06 pm
by franco
Thanks Louis, You keep our minds working.

Re: Searching Words (Sopa de Letras)

Posted: Thu Dec 19, 2024 10:56 pm
by LOUIS
Hi friends

Como dije anteriormente, las 99 palabras grabadas en sopa.dbf, se escogen al azar y se presentan un máximo de 10 en pantalla; sin embargo, las letras de cada palabra son independientes, es decir, no se cruzan con las letras de otra palabra ...

Entonces ideé esta forma, que espero os agrade, hice una "plantilla", donde YO escribo las palabras y las voy cruzando con una o más palabras que desee ... a esta plantilla la denominé sopa_m11.dbf (esta permanecerá siempre fija) y de esta el prg copiará hacia sopa_m1 y sobre esta llenará los demás campos vacíos, generando la sopa de letras.

Con los gráficos que comparto, se entenderá mejor, muestro la plantilla de trabajo y la sopa ya llena sobre la copia de la plantilla.

Ahora bien, estuve pensando si se crean 9 dbf como plantilla (sopa_m22 sopa_m33 ... sopa_m99), las llenamos a nuestro gusto (con un poquito de paciencia) y hacemos un menú de entrada, para que se pueda escoger desde la sopa_m1 a la sopa_m9 ...
Es sólo una idea ... o sino, sólo se usa la plantilla sopa_m11 como original y cuando querramos, cambiamos las palabras grabadas por unas nuevas.

Recuerden sopa y sopa2 (dbf) trabajan independientes de estas y en forma automática.
Estas nuevas, trabajan si se quiere en otra carpeta o en la misma, ya que el prg es otro llamado sopa_m1.prg

Revisen y si pueden den su opinión :|

Louis

P.D.- Aquí no hay límite de 10 palabras, pueden ser 15 o las que uds deseen y en inglés si lo también lo desean, recuerden que la finalidad es que las letras de una palabra, sirvan para otra(s) palabra(s) que se cruce(n).