Diferencia entre revisiones de «Usuario:Lmorillas/modulo programacion/python/proyecto juego»
De WikiEducator
(Página creada con ' {{TEP}}') |
|||
(2 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 1: | Línea 1: | ||
+ | {{MiTitulo|Proyecto MiniJuego con Pygame}} | ||
− | {{ | + | |
+ | {{Objetivo| | ||
+ | Crear un minijuego con python y pygame | ||
+ | {{Tip|Tarea individual}} | ||
+ | }} | ||
+ | |||
+ | |||
+ | {{Definicion| | ||
+ | Title=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. | ||
+ | }} |
Última revisión de 11:58 23 ene 2012
|