How on earth did Java lose? I remember when we would go onto the net at school and play Java games on the net. There were just so many Java game sites … and then flash came out. It was far too slow and everything had to be played on low quality to get a decent frame rate, but it had interesting games.
I even remember the many sites with mini Java applet games (such as the ever so successful SodaRace), but Sun lost their entire marketshare overnight.
I think they got it wrong for a few reasons:
- bad documentation on the correct way to draw pixels. This is my number 1 nag of Java, even now they will tell you wrong ways to draw bitmap based games
- no gaming API; and though ActionScript doesn’t quite have one, it gives full support for what the programmer basically wants to do. So to get a basic game requires much less code, just move the bitmap - you can almost code it without any programming knowledge.