Searching Words (Sopa de Letras)

You can share your experience with HMG. Share with some screenshots/project details so that others will also be benefited.

Moderator: Rathinagiri

Post Reply
User avatar
LOUIS
Posts: 256
Joined: Tue Dec 11, 2012 9:05 pm
DBs Used: DBF

Searching Words (Sopa de Letras)

Post 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.
Attachments
SCREEN 1.jpg
SCREEN 1.jpg (618.05 KiB) Viewed 1130 times
SCREEN 2.jpg
SCREEN 2.jpg (453.2 KiB) Viewed 1130 times
SOPA.rar
(5.04 KiB) Downloaded 43 times
User avatar
serge_girard
Posts: 3309
Joined: Sun Nov 25, 2012 2:44 pm
DBs Used: 1 MySQL - MariaDB
2 DBF
Location: Belgium
Contact:

Re: Searching Words (Sopa de Letras)

Post by serge_girard »

Thanks !
There's nothing you can do that can't be done...
franco
Posts: 877
Joined: Sat Nov 02, 2013 5:42 am
DBs Used: DBF
Location: Canada

Re: Searching Words (Sopa de Letras)

Post by franco »

Thanks Louis, You keep our minds working.
All The Best,
Franco
Canada
User avatar
LOUIS
Posts: 256
Joined: Tue Dec 11, 2012 9:05 pm
DBs Used: DBF

Re: Searching Words (Sopa de Letras)

Post 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).
Attachments
SOPA_M11.jpg
SOPA_M11.jpg (218.18 KiB) Viewed 1085 times
SOPA_M1.jpg
SOPA_M1.jpg (424.91 KiB) Viewed 1085 times
SOPA_M1.rar
(2.52 KiB) Downloaded 41 times
Post Reply