Diferencia entre revisiones de «Usuario:Lmorillas/modulo programacion/python/proyecto juego»

De WikiEducator
Saltar a: navegación, buscar
Línea 14: Línea 14:
 
* El juego tendrá como mínimo tres estados: inicio, juego y fin.
 
* El juego tendrá como mínimo tres estados: inicio, juego y fin.
 
* El juego podrá ejecutarse en ventana o a pantalla completa.
 
* 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  
 
* 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, ...)
 
** Descripción del juego (autor, versión, ...)

Revisión de 10:52 23 ene 2012



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
  • 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.