Lucid Dreams - The Struggle to Awaken
This game placed fourth in the third 48 hour game development contest (Fall 2005).
The setting of this game is a cloud in a dream world. Your objective is to obtain ten caffeine pills in order to wake up. To this end, you must catch the sleeping pills that sheep throw at you, back at the sheep. Once they are asleep, you can take whatever pills they happened to have on them.
I wrote the engine we used from the beginning, and all of the code that was written over the course of the 48 hours. Most of the work I did was related to pseudo-physics, collision detection, and eventually speed optimization issues. Mistakes that will be amended next time include the exclusion of OpenGL support and the lack of a built in physics model.
John contributed a great deal of art to the game, made primarily using Macromedia Fireworks. He did most of the work related to selecting and splicing sound effects, as acquired from Chris. He also experimented with the code on the side. The game would not have been a success without him.
Chris was responsible for creating the music for out game, as well as for acquiring sound effects. The music and sound effect that he found fit the game very well. He also attempted to help with backgrounds for the game, though we ended up not using them due to speed issues related to the graphics engine we were "stuck" using.