- Tarea individual
- El proyecto se gestionará en un repositorio independiente en bitbucket. Se harán commits frecuentes con los comentarios oportunos para poder realizar el seguimiento del proyecto
- El juego tendrá como mínimo tres estados: inicio, juego y fin.
- El juego podrá ejecutarse en ventana o a pantalla completa.
- Todos los recursos estarán en una carpeta data
- El archivo principal del juego se llamará minijuego.py y las funciones y clases auxiliares se impotarán de minijuegolib.py
- Se usarán objetos tipo Sprite para manejar los elementos dinámicos del juego.
- El juego tendrá una música de fondo y efectos de sonido.
- El proyecto estará debidamente documentado: cadenas de documentación en el código y documentación externa (fichero LEAME) que informe de
- Descripción del juego (autor, versión, ...)
- Objetivos del juego
- Descripción de los recursos utilizados (originales o de otro autor, ...)
- El juego será multiplataforma (funcionará en linux y en windows)
- Se creará un ejecutable del juego y se subirá como descarga al repositorio, además de una versión comprimida del juego.
- Todos los recursos no propios (imágenes, sonidos, código) estarán debidamente documentados.
|