Simple pero divertido juego programado en lenguaje c basado en el clásico programa de televisión
"Who Wants to be Millionare", con preguntas relacionadas a programación estructurada
y con los típicos comodines de la Audencia, 50/50 y Llamar a un amigo.
Todos desde una interfaz de terminal que aletoriamente las mostrará para hacer más
divertido el juego.
Por ahora el juego está en español pero pronto podrás jugarlo
en inglés
- Memoria dinámica
- Archivos
- Apuntadores
- Bibliotecas de usuario
- Estructuras de repetición
- Estructuras de decisión
- Funciones
- Métodos de ordenamiento
- Aleatoriedad
En el archivo wwtbm.txt están contenidas 21 preguntas y 8 posibles respuestas (incluyendo la correcta) del juego, pero en realidad el juego solo mostrará 15 preguntas y 4 posibles respuestas (incluyendo la correcta) de manera aleatoria, todo esto por medio del uso de los conocimientos en el lenguaje incluyendo entre ellos el manejo de archivos para leer las preguntas y respuestas, asi mismo, el uso de memoria dinámica para reservar el espacio de memoria para cada pregunta y respuesta, funciones y apuntadores alojados en bibliotecas de usuario las cuales utilizan los métodos de ordenamiento y las estructuras de repetición y decisión.
Puedes clonar este repositorio o descargarlo en modo zip para asi obtener una copia que te permitirá jugar a Quien Quiere Ser Millonario
Tener instalado un compilador de lenguaje c
Recomendación el compilador gcc
Tener instalado el programa make
Esto no es obligatorio pero si te será útil
Si tu compilador es diferente a gcc debes utilizar la guia de ese compilador para compilar los archivos descargados del proyecto.
En cambio, si tu compilador es gcc puedes abrir un terminal en la carpeta raiz de la rama master y ejecutar make, así:
make
Sabrás que todo salió bien si no aparece niguna palabra de error o de warning (precaución)
En la carpeta raiz de la rama master ejecuta:
./wwtbm.out
y A Jugar! :D
Si no quieres tener todos los archivos que se te crearon al compilar el proyecto puedes simplemente borrarlos.
Y si tienes make puedes ejecutar en tu terminal:
make clean
Menú del Juego
Primera pregunta del juego con sus posibles respuestas y comodines