CMU 15-112 Summer 2018: Fundamentals of Programming and Computer Science
Homework 8 (Due Thurs 7-Jun, at 5pm)



  1. Tetris [100 pts]
    Write Tetris according to the design given in this step-by-step tutorial.

    You may not use a different design, even if you think there's a better way to do it (there probably is, but you still have to do it this way). This may seem limiting, but sometimes you have to write code according to a specific algorithm, rather than writing code to solve a specific problem.

    To get full credit, you'll need to complete the basic implementation according to the design spec. If you'd like to add extra features for bonus (see last page on the tutorial), then make sure to write a comment at the top of your file stating which extra features you did.

    Have fun!!!