Materia
Ejercicios


Archivos

Los archivos que se detallan a continuación servirán como base para el juego que hay que implementar. Puede descargarlo haciendo click en el siguiente enlace.

A continuación se describe cada uno de ellos:

  • funciones.py: Este archivo deberá contener las funciones necesarias para el correcto funcionamiento del programa, este es el archivo que deben editar.
  • constantes.py: En este archivo se definen una serie de constantes y/o parámetros para el correcto funcionamiento del juego, como por ejemplo la forma de los bloques, colores, etc. Pueden modificar si desean cambiar la forma de los bloques, con la precaución de no alterar el correcto funcionamiento del juego.
  • main.py: Éste es el archivo principal del programa. Este posee el loop principal que permite que las acciones del juego ocurran. Éste es el archivo que debe ejecutar para hacer sus pruebas. No lo modifique, a no ser que quiera atreverse a implementar nuevas funcionalidades.

La carpeta __pycache__ no debe ser editada.

La carpeta music contiene archivos de audio que son reproducidos en el transcurso del videojuego.

Si lo desea, puede agregar sus propias imágenes o sonidos, pero luego de hacerlo recuerde modificar el archivo main.py.

Además, al ejecutar el archivo main.py de la tarea, se crearán automáticamente archivos con extensión .pyc para el funcionamiento del programa. Ignore dichos archivos (alguno de estos se encuentran en la carpeta __PyCache__).