Versión del juego del Tetris implementada en Processing. Su ejecución debe ser en Processing y se deben ejecutar todos los archivos .pde en simultaneo, puesto que son pestañas de un mismo sketch.
Archivo principal del juego. Se ecuentran las variables generales, las funciones setup()
, draw()
y keyPressed()
, junto con la decoración de la pantalla de juego y la pantalla de game over.
Archivo donde se encuentran todas las variables y funciones referentes a lo que sería el tablero del juego y la representación de los tetrominos dentro de este. Tambien se encuentra el control de los niveles y del puntaje, ambos ligados a la eliminación de filas.
Archivo donde se encuentran todas las variables y funciones referentes a lo que serian los tetrominos, su representaciones junto sus rotaciones y sus movimientos dentro del tablero.
Archivo donde se encuentra el manejo de las colisiones entre tetrominos y la validez de una jugada para ser realizada.
Un archivo de texto con el proyecto completo. Este archivo es el que contiene la mayor cantidad de commits, es decir, es el más modificado y sobre el cual se puede apreciar completamente la evolución de este tetris.