##Propuesta de proyecto final.
###Programación de un juego en Python.
Objetivo.
Integrar todos los conocimientos aprendidos durante el curso para crear un juego interactivo en Python.
Descripción.
Debes escribir un programa que implemente un juego, las características que debe tener son:
- Debe ser gráfico. (Sólo puedes usar la librería Graphics de Calico)
- Usar listas y/o diccionarios.
- Usar archivos para almacenar información del juego (puntaje mayor, estado)
- Mostrar elementos en la pantalla de al menos 3 diferentes tipos. (personaje, enemigo, ítem, vida, obstáculo, etc.)
- Interacción con el usuario. Puede ser con el mouse, teclado o ambos.
- La pantalla debe mostrar un estado (puntos, vidas, energía, nivel, etc.)
- Debe tener un final (una forma de ver el resultado cuando pierde o gana)
- Agregar efectos de sonido.
- Menú inicial con, al menos, el botón de jugar y puntajes más altos.
- Lo más importante: ¡diviértanse construyendo su juego!
Entregables.
- Entregar una propuesta que contiene una descripción del juego que vas a realizar acompañado de imágenes que expliquen de forma general cómo se verá corriendo.
- El proyecto completo se entrega en un archivo .zip con el código fuente y todos los recursos necesarios para su ejecución (imágenes y sonidos). La fecha de entrega es dos días antes del examen final.
El proyecto es individual