Yanchao's+Project+2

Part A My logo created using Processing. The idea began with a fish, and by rotating it, became a suit and tie. I decided to leave the white dot on the tie and let the viewer think about any of the connotations related to it.

Part B Replication of the images provided along with a third for bonus marks. The first one presented an interesting challenge, the second was simply knowing what the rotate function did, and the last was a modification using knowledge from both previous exercises.

Part C I chose the words emit and loop to represent in Processing. Both were intuitive as far as logic went and helped me re-familiarize myself with coding syntax and functions.

Part D With the theme of interactivity and the influence of an essay I had just written on the evolution of video games and their displays, I was moved to create a game of my own. It is a simple one-screen contained game that gives the illusion of single axis scrolling. The initial version sports a small yellow ship able to fire a lazer at incoming asteroids. I implemented trails as well as collision detection and explosive effects. Currently there is no sound, but will be modified to include effects in the future.