Juego X - 0

8,448 views
Skip to first unread message

Newbie

unread,
Aug 11, 2009, 9:47:54 PM8/11/09
to Mundo Visual FoxPro
Hola, en la escuela me han pedido que diseñe un juego de x - 0 (tres
en iínea o gato como se le conoce también) .

Me podrían dar alguna idea de como hacerlo en visual fox 9, además
debo jugarlo contra el pc


Gracias..

Carlos Miguel FARIAS

unread,
Aug 12, 2009, 6:53:39 AM8/12/09
to mundovis...@googlegroups.com
El tablero lo podes dibujar con 9 botones grandes, o 9 rotulos grandes, les asignas como tipo de texto winding, de tamaño apropiado tal vez 36, inicialmente les colocas un caption en blanco.
Cuando el jugado hace clic, le pones en el respectivo caption un caracter (debes fijarte que codigo es en simbolos de algún procesador de texto) para que te dibuje la marca correspondiente (cruz, equis o circulo).
Cuando juega la máquina, pones el simbolo al reves.
En todos los casos inabilitas el control usado, (fijate de establecer colores de inahabilitados similar al de habilitado).
En lugar de caracteres winding, podes usar imagenes acordes, para los botones o directamente.
El tema es que una vez que se eligio casilla, el control no pueda ser cambiado hasta nuevo juego.
Para programar el juego de la máquina vas a tener que hacer un arbol de lógica, para que la maquina sepa donde marcar, en funcion de las marcas propias y agenas.
Eso ya mas que dificil es laborioso, porque las combinaciones son muchas (aunque las ganadoras no tanto).
Saludos: Miguel

di por favor, luego gracias

unread,
Aug 14, 2009, 7:31:07 PM8/14/09
to Mundo Visual FoxPro
yo me acuerdo hace 40 años y hoy a mi hija cuando le dejan una tarea
le explican como un ejemplo de como al menos hacer uno paracido o
darles algunos typs, como hacerlo, no me explico como tu profesor
quiero algo sin saber si tu conoces visual foxpro, no se si estoy
equivocado, gracias

Newbie

unread,
Aug 15, 2009, 7:35:17 PM8/15/09
to Mundo Visual FoxPro
Gracias Carlos, me has dad una buena idea de como hacerlo.

Les comento que no soy un experto en visual fox 9 pero ya llevo un
tiempo utilizando la version 6.

Pues me puse a pensar un poco y casi lo termino, no es el gran
proyecto, me costo un poco pero gracias a la ayuda que he recibido mas
lo que pude descargar de internet sobre el tema esta casi listo.

Solo tengo problema con el empate y cuando se juega la segunda vez.


Una vez mas gracias a todos los que aportaron sus opiniones ....
Reply all
Reply to author
Forward
0 new messages