novato en C# juego del ahorcado

Iniciado por NeoXero, 12 Mayo 2007, 04:35 AM

0 Miembros y 1 Visitante están viendo este tema.

NeoXero

pues bien soy estudiante y pues nos encargaron el jueguito del ahorcado en C# (modo Consola) y pues nada mas no tengo ni la mas minima idea de como aserlo,
si me pudieran ayudar les agradeceria
mi mail es : lost__link@hotmail.com
de ante mano gracias y  felicidades por esta gran pagina que espero adkirir mucho conocimiento de aky =)

Hendrix

Es muy facil, asi que no creo que tengas problemas....te planteo la situación:

Hacer una BD (base de datos) con algunas palabras, luego seleccionar una y meter esa palabra, letra a letra dentro de una matriz y luego pides una letra, buscas en la matriz haber si hay esa letra, y si no la hay das un fallo, muestras una figura, leugo si hay otro fallo muestras otra figura, y asi....

En modo consola es mas dificil hacer als figuras, pero se peuden hacer.... ;) ;)

Un Saludo.

"Todos los días perdemos una docena de genios en el anonimato. Y se van. Y nadie sabe de ellos, de su historia, de su peripecia, de lo que han hecho, de sus angustias, de sus alegrías. Pero al menos una docena de genios se van todos los días sin que sepamos de ellos". - Juan Antonio Cebrián

»~^~«CkNU!»~^~«

Jojo. Hace muchos años tuve que hacer lo mismo pero en C. Quedó muy lindo. Si lo encuentro te lo mando. :D

Bueno, cosas básicas.

Necesitás una fuente con las frases. Puede ser una DB, un archivo de texto, o ingresarlas en runtime y que no persistan, etc.
Creo que el archivo de texto es la más fácil.

Una vez que te manejes para leer una línea necesitás un par de estructuras auxiliares para mantener el "estado" del juego.
Un contador para la cantidad de letras que faltan por adivinar, un array para la frase (puede ser una matriz para hacer controles de repetición o similar) otro contador para los errores, etc.
Una vez que tengas eso, es una pasadita.

Poné manos a la obra y cualquier cosa, chiflá. :D
Después te mando el que tengo hecho en C. Voy a tener que buscarlo...
»~^~«ChiCkENURiNE»~^~«