Hayley, one of my favourite neices got married recently and I attended the wedding. It was set in the beautiful Ardoe House. The song chosen for the wedding ceremony was Let there be Love by the incomparible Nat King Cole.
I wrote a Snap Game in Processing featuring the beatiful wedding photos and on completion of ten snaps an mp3 of the song plays and the lyrics and more photos of the wedding are displayed. The background colour was chosen to match the bridesmaids dresses and I am using the tartan worn by the male members of the wedding party.
I showed the game to my sister and she suggested I made it easier to install, as other brides would perhaps like to have a similar game. I tried all the usual free versions for packaging a Java game into an executable, however, this application was written in Processing, so doesn't have the standard layout and main class used in most Java programs. Add to this that it uses many libraries, packaged in jar files, after 2 days of near misses, it became evident that no free packager could do the required work. I downloaded a trial version of "Advanced Installer" and amazingly, I finally managed to create a very professional msi install file complete with desktop/start menu shortcuts and a personalised icon.
I was extremely impressed with the program and went to buy a copy but was very disappointed to find it costs 399 dollars! At the moment programs produced display a 30 day trial notice, and after 30 days I will not be able to use the Java installer.
The program can be delivered as a folder and has a simple self executing jar file. In order to send it by hotmail the customer would need to unzip the file and make a shortcut to the application. This seems very simple to me but its harder for less technical people.
Using Advanced Installer the program can be sent from and to a Google EMail account witth no problems but Messenger will not accept this type of file so it needs to be packaged in a zip file forcing the customer to unzip it before running the installer.
The other alternative would be to add a main class to the Processing application, so it behaves like a standard java file and use a free installer but having spent quite a while researching this and there is very little understandable info on accomplishing this and I like the simplicity of the Advanced Installer program. If the game were popular, I could justify the expense but I havent sold anything yet.
Another problem is, how do I legally add a copy of an mp3 to an application? Would I buy the mp3 everytime someone orders a copy? What about if someone copies my application without paying me? Am I still legally responsible for their illegal copy of the mp3? I took great care to ensure the photos were not copyrighted and they were all taken by guests using mobile phones!
Independent Developers have very little information on these types of copyright issues and I would be extremely grateful for any advice on copyright issues and how they apply to small applications.
If anyone would like their own personalised copy of the game, get in touch and I will custom edit your photos and add your copyrighted sound file to the game or purchase a copy for you.
Is that in order?
I really hate domain parkers! I couldnt get domains for any of my first choices so went with Snappy Happenings