Last week at Substance I spent a few days working on this small Facebook app in time for the Halloween festivities. It is a small Flash app that allows users to spin a wheel, which will slow down and stop, presenting the user with a funny or rude message. I decided to use Box2D for the wheel physics to help reduce the amount of code I would need to write to create it. In hindsight, this was a bit overkill, and with slightly longer to work on the project I would have liked to have written my own physics as they would have been a lot lighter on the CPU. Unfortunately also some of the artwork supplied to me was blurry, which is noticeable on the logo, and the video is a bit grainy. However, there was not much I could do about this from a development perspective.
Users are encouraged to post this message back to their Facebook wall or share their result through Twitter to help promote the campaign virally.The application also contains a teaser video of the product and a whole host of tracking code so the client can get accurate feedback on how many people shared messages and which messages were most likely to be shared.