A 3D maze game using a rendering technique similar to that used in the classic game Wolfenstein 3D. Controls are arrow keys to move, Spacebar to toggle 3D/2D view, S to toggle game statistics, T to toggle textures on/off, and H to hide/show the maze in 2D view.
A version of the classic game. Controls are Up, Left, and Right arrows and spacebar. Your ship gets temporary invulnerability after being hit (indicicated by turning yellow). Various weapon powerups are available. See intro screen for more details on controls.
Flocking behavior simulation of classic "boids". White avoids Red and Red avoids mouse.
Inverse kinematics and seeking behavior to make 'snakes' that grow.
Circle/shape packing sketch based on a paper by Paul Bourke.
Circles that move around using Perlin noise and change colors when they intersect.
A space partitioning tree structure that is used to improve performance of range searches, etc.
Slowly reveals a random image by painting blotchy randomly colored circles.