Breakout!

In this assignment, you will put together what you have learned to create an entire game from scratch, coming up with your own object model and deciding for yourself how to structure your code.

This assignment is due in three parts:

  1. Part 1 is due Monday, Oct 28th at 6:00pm - Turn in part 1 by submitting ??????????????????TODO????????????????? - Please note that you do not need to stick with this plan when you write the code! The goal of your diagram is to start thinking, not to finish thinking. “Plans are useless. Planning is essential.” - Like the Mastermind picture, it’s OK for this diagram to be a sketch. Try to give yourself a map of the whole project but then take an incremental approach to actually building it, instead of trying to implement your whole diagram at once.

  2. Part 2 is due by Friday, Nov 1 at 6:00pm - Turn in part 2 by pushing your code

  3. Part 3/Full Assignment is due by Friday, Nov 8 at 6:00pm - Turn in part 3 by pushing your code again