For my final project, I'm going to continue working on the game I created for the midterm. Based on the feedback I received in class and further thinking and testing of other games, I've decided I want to create more of a 'playground' rather than a game with specific goals.
What my classmates found most interesting where the character designs and the inspiration I took from the world of pixels and 8-bit sounds & visuals. Many were reminded of old video games they used to play decades ago.
With all of this in mind, I'm going to implement the Box2D physics library so I can add collision detection to all the characters and objects, as well as more interesting interactions like jumping. I want to keep the controls simple since that was key to making the midterm project an enjoyable experience. It was suggested that I add a feature that allows users to say predetermined "catchphrases" by, for example, hitting the keys 1-9.