
by Joshua Murphy
Use of Vectors, ArrayLists, and inheritance/polymorphism was learned from:
Shiffman, Daniel. The Nature of Code. Daniel Shiffman, 2012. No publisher listed.
Other coding was learned from:
Reas, Casey, & Fry, Ben. (2015) Make: Getting Started with Processing, Second Edition. Maker Media Inc., San Francisco.
Smoothing movement by using booleans for smooth controls was modified from:
tfguy44. Comment on "Addign in Acceleration and momentum." Processing.org, 2 Aug 2013, 5:45 p.m.,
forum.processing.org/one/topic/adding-in-acceleration-and-momentum.html
"System" and "Control" structure was modified from:
Glass-Pilon, Julian. "Breakout Mod." CART 253 Class Website, 17 Nov 2014,
hybrid.concordia.ca/cart253/wp-content/uploads/2014/BreakOut_Model_v3.zip
The Bungee font was downloaded from:
www.google.com/fonts, and was created by The Bungee Project Authors (david@djr.com)
The Jellee-Roman font was downloaded from:
https://fontlibrary.org/en/font/jellee-typeface, and was created by Alfredo Marco Pradil
The game music was downloaded from:
http://www.freesound.org/people/djgriffin/sounds/172561/ and was created by user djgriffin
Inspiration for the game came from the arcade game, Smash TV:
https://en.wikipedia.org/wiki/Smash_TV