Isabella Kroon

Tetris

May 2022

Compuatation and Problem Solving (INFOSCI102) Final Project - code a functional tetris game using object-oriented programming (OOP) in Python

My code utilized OOP by creating several classes: the individual Tetris blocks, the game boards which randomly create block instances, and a game state that would set up the board with a difficulty level and single or multiplayer mode. Once I convert the code to Java, it will be available to play here on my website! In the meantime, you can watch the provided demo video. I also implemented the following features: