Russell's Java Applets
When created, these applets were all designed and tested on Netscape (4.61) and Internet Explorer (5.0). If these applets do not work, check that you are updated to the latest version of your browser. If they still do not work, you can always try dowloading the latest Java applet viewer.
If you wish to restart a Java applet, you have to hold down the shift key while you click "reload" in your browser.
Fun and Games
- Spellbreaker Cubes: A graphical reimagining of a tough puzzle in one of Infocom's most difficult games.
- Sudoku Solver: Save yourself the boredom, compute the solution with a computer.
- Pac-Man Fever: One Pac-man, one ghost and one dot.
- Hammurabi: Keep the kingdom fed and growing by managing your food supplies.
- The Tower of Hanoi: Move the rings from one side to another without having a larger ring on top of a smaller ring.
- Mad Libs: You can not only play my templates, but you can write your own.
- Maze Generator: You can create large or small mazes, and try to solve them yourself. Better than solitaire.
- Java Chess: An unfinished work. I did this when I was learning the language as a way to practice design with a large number of class definitions.
- Virtual Lottery: Play the lottery as much as you like, without wasting any real money.
- Bouncy Ball: A silly little activity you can do when you're bored.
Programming Exercises and Graphics Demonstrations
- Angle Math: Visualizing the sum of the angles in triangles, with and without right angles in them.
- Multiplication Lattice: An illustration of how to do "new math".
- Web Colors: Visualize the HTML color code in the traditional Red-Green-Blue scale.
- Bezier curve: Illustration of an elementary computer graphics principle.
- Sierpinski's dots: Fun with fractals. Really cool and surprising.
- Koch Curve Generator: More fun with fractals. Create your own attractive artwork.