Ten games written between 2002 and 2005, all as demo apps for various game programming books I wrote in the era. Six are Java applets (the desktop kind that ran in the browser via a now-defunct browser plugin). Four are J2ME mobile games (the mobile kind that ran on flip-phones and early Nokia smartphones, well before the iPhone existed).

None of them run in any modern browser. The Java applet plugin was killed by every major browser between 2015 and 2017. J2ME stopped shipping on devices around the same time. Resurrecting them would require either WebAssembly ports or running them in an emulator, which is more of a project than I’m taking on right now.

They’re here as artifacts. Screenshots and a short description for each, plus the original code archives where they exist, in case anyone wants to see what game development on the early mobile web actually looked like.

Windows (1)

Java applets (5)

J2ME mobile (4)