Proyecto MiniJuego con Pygame

De WikiEducator
Saltar a: navegación, buscar



Icon objectives.jpg

Objetivo

Crear un minijuego con python y pygame

Icon present.gif
Tip: Tarea individual





Icon define.gif

Requisitos

  • 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. En el proyecto sólo se incluyen los archivos necesarios (evita binarios innecesarios y backups) Para ello debes de usar un archivo .hgignore.
  • 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.