Kaleidoscope
Painter
An easy way to draw like a pro. Just
drag the mouse around the canvas and let the computer shows your artistic talents.
|



|
Missile Invasion
Missiles are invading! Intercept them quickly.
An arcade game with colorful graphics and multiple levels.
|


 |
Battle
Tank 3D
3D action game. This one with polygonal
graphics. (Runs decently even on a Netscape 3.0 PC). |


 |
jBiomorph
Create artificial creatures and mutate them. This game illustrates
the effect of cumulative selection and evolution.
|


 |
Fractal Twister
Watch beautiful fractal images emerge
from nothing. In fact, they're the result of rotating 3-dimensional cubes.
|


 |
Kaleidoscope
Watch colorful kaleidoscopic images
generated in real time, a variation of the Fractal Twister applet.
|


 |
Alien Troopers
A simple, but fun arcade game. Multiple levels with
increasing difficulties. Easy to play, colorful graphics.
|


 |
Java
Othello
The popular board game in Java. Play against the
computer. Simple algorithm, suitable for beginners.
|


 |
Tic
Tac Toes
A modest tic-tac-toe game. Play 3-by-3
to 5-by-5 games.
|


 |
Life
An implementation of the Game of Life.
A model of artificial life that illustrates complex behavior by simple rules.
|


 |
Moiré Patterns
This applet generates virtually
unlimited variety of moiré patterns. Colorful and amusing to watch. See also: Moiré Circles Animation. |



|
Spinning Cubes
Totally non-interactive. Examine
the source to learn to build your own 3D polygonal engine. (3D math knowledge required.) |



|
Ray Casting
A barebone (and slow) raycasting engine
in Java. This is not a game. Source code available. |



|
Voxel Applet
Real-time terrain rendering using a
heightmap. (Large data, requires high speed connection.) |



|
The 8-Puzzle
The popular puzzle game in Java with smooth animations, and an
automatic puzzle solver.
|



|
JavaScript Digital
Clock
Not really an applet, this is a
JavaScript real-time clock, usable for your page. Requires JavaScript1.1 (Netscape 3 or
better, IE 4 or better). |



|
Cyclic Space CA
Watch order emerges from chaos in this
implementation of Cellular Automaton.
|



|