Well, y’all probably know that I’m a secret fan of Webstart, and generally I reckon it’s great. Well, the 1.5 version anyway.
So it breaks my heart to say that I will be downplaying its role in Super Elvis once again, and generally deploying the game as a Win32 executable.
Whaaaat? I hear you cry.
Look, see, it’s all about the bottom line for me, and the end user experience. The bottom line for me is influenced chiefly by the number of downloads I get, and then by the number of successful installs I get, and then by how cool the game is.
So, I was very disappointed when I released Super Elvis into the wild to a bunch of non-Java heads, and received a ton of bad feeling and disgruntlement about Webstart.
I could just about manage to live with this.
Except that when I created the Win32 executable version of Super Elvis, complete with my, ahem, secret embedded JVM, it was only 8.1 MB - smaller than the Webstart version. No, I can’t use Pack200, because 1.5 is as rare as hen’s teeth. The .exe installs easily, quickly, instantly, painlessly, familiarly, flawlessly, says nothing scary to the end user… it Just Worked.
That clinched it. Webstart for MacOS and Linux, but the Windows folk are going to be encouraged to use the exe instead.
Any thoughts?
Cas