
I've been working on a new version of the Snappy Game in Processing. It took me only 2 days to write. Most of the time was spent editing the photographs. My neice got married recently so I did a snappy game with pictures from the wedding.
One of the many advantages of Processing is that I can write the same code and have it run as an applet or an application. Applications can be set up to run in presentation mode or in their own sized window. I used the minim library for the sound, as it is really easy to use.
When the player completes the game I have it displaying the lyrics and playing the song that was played at the wedding service. Photos of the wedding are displayed on each page and I added a randomized tint to each one. This makes the photos look different each time it is run.
If I made this service available to users, I would need to decide whether to deliver the game as an applet or an application. I kept the size of the files down by converting the photos to PNGs and making them small but the final size is still over 10MB. If the game was delivered as an applet it might take a few minutes to load and some users experience java problems running the applets. I will likely test the load time this week sometime...
The standalone version loads very quickly and has less Java problems but set up is more complicated. The user would have to extract the folder from a zip file and double click the application icon.
If I set this up as a service I would need to find a way of letting the customer send me the photos. This would need to be done by email or file upload. It takes a while to edit the images and choice of music could cause copyright problems, I'm not sure how payment for a file in a one customer game works.
The game could be set up for any event such as a wedding, party or a baby's first birthday.
I think 25 pounds would be a fair price for the work involved, If anyone would like try out the service please contact me and we could work on it. :)
