Using Processing I programmed a Pac-Man like game for an English project with my friend who composed the music. The player uses « wasd » controls to move the Pac-Man character around, trying to find find the word that matches the definition shown on screen while avoiding the ghosts. If the user touches a wall with his pacman character he is sent to a random place which might be helpful or costly. I used an object overlap detection algorithm similar to the one I used in the pong game. You can download the files here.