Battle Office
2002–2005 · Java applet

A top-down office-themed combat game written as a demo for one of the early-2000s Java game programming books. Players navigate a maze of cubicles and fight off coworkers (or something close to that — memory of the exact mechanic is hazy). Built with the Java AWT/Swing graphics stack that was the only realistic option for in-browser games before Flash got serious.
Download the original code archive (won't run in a modern browser, but the source is preserved).